Get custom field value on entries.onBeforeSaveEntry event
Please take a look at the docs it's the same in PHP as in Twig

foreach($entry-&gt;getFieldValue('publishOnMobileApp')-&gt;options as $option){
    if($option-&gt;selected){
         // $option-&gt;label is selected
    }
}