notifications; if($invitation->{$entity_name}->user_id == $company_user->_user_id || $invitation->{$entity_name}->assigned_user_id == $company_user->user_id) array_push($required_permissions, "all_user_notifications"); if(count(array_intersect($required_permissions, $notifications->email)) >=1) array_push($notifiable_methods, 'mail'); // if(count(array_intersect($required_permissions, $notifications->slack)) >=1) // array_push($notifiable_methods, 'slack'); return $notifiable_methods; } }