Der Nutzer der in der Zuweisungsliste versteckt sein soll muss „Administrator“ sein.
Das kann und wird im Modul geändert durch ein eintrag in die ServiceProvider
//versteckt die Nutzer, die keine Admin sind in der Auswahl der Zuweisungen
\Eventy::addFilter('mailbox.users_assignable',function($users) {
$arr_hidden_userIDs=MailboxUser::where('hide',1)->pluck('user_id')->toArray();
foreach ($users as $i => $user) {
if (in_array($user->id,$arr_hidden_userIDs)) {
$users->forget($i);
}
}
return $users;
});
gut zu wissen ist auch:
Model::get(['ColumnName'])->toArray(); is equivalent of doing
Model::select('ColumnName')->get()->toArray() which results in a multi dimensional array.