public static isBlockAll ( RainLab\User\Models\User $user ) : boolean | ||
$user | RainLab\User\Models\User | |
return | boolean |
public static function isBlockAll($user)
{
return count(static::checkForEmail('*', $user->email)) > 0;
}
public function formExtendModel($model) { $model->block_mail = MailBlocker::isBlockAll($model); $model->bindEvent('model.saveInternal', function () use($model) { unset($model->attributes['block_mail']); }); }