PHP Класс Stevemo\Cpanel\Permission\Repo\Permission

Наследование: extends Illuminate\Database\Eloquent\Model
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$fillable array The attributes that are mass assignable.
$guarded array The attributes that aren't mass assignable.
$table string The database table used by the model.

Открытые методы

Метод Описание
getPermissionsAttribute ( $permissions ) : array Mutator for giving permissions.
getRules ( ) : string convert permissions into a comma separated string and remove the prefix
setNameAttribute ( string $value ) : void Mutator for Module name
setPermissionsAttribute ( $permissions ) : void Mutator for taking permissions.

Описание методов

getPermissionsAttribute() публичный Метод

Mutator for giving permissions.
Автор: Steve Montambeault
public getPermissionsAttribute ( $permissions ) : array
$permissions
Результат array

getRules() публичный Метод

convert permissions into a comma separated string and remove the prefix
Автор: Steve Montambeault
public getRules ( ) : string
Результат string

setNameAttribute() публичный Метод

Mutator for Module name
Автор: Steve Montambeault
public setNameAttribute ( string $value ) : void
$value string
Результат void

setPermissionsAttribute() публичный Метод

Mutator for taking permissions.
Автор: Steve Montambeault
public setPermissionsAttribute ( $permissions ) : void
$permissions
Результат void

Описание свойств

$fillable защищенное свойство

The attributes that are mass assignable.
protected array $fillable
Результат array

$guarded защищенное свойство

The attributes that aren't mass assignable.
protected array $guarded
Результат array

$table защищенное свойство

The database table used by the model.
protected string $table
Результат string