RainLab\User\Models\MailBlocker::isBlockAll PHP Method

isBlockAll() public static method

Checks if a user is blocking all templates.
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;
    }

Usage Example

Ejemplo n.º 1
0
 public function formExtendModel($model)
 {
     $model->block_mail = MailBlocker::isBlockAll($model);
     $model->bindEvent('model.saveInternal', function () use($model) {
         unset($model->attributes['block_mail']);
     });
 }