PHP 클래스 Flarum\Core\Group

상속: extends Flarum\Database\AbstractModel, use trait Flarum\Core\Support\EventGeneratorTrait, use trait Flarum\Core\Support\ScopeVisibilityTrait
파일 보기 프로젝트 열기: flarum/core 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$table

공개 메소드들

메소드 설명
boot ( ) : void Boot the model.
build ( string $nameSingular, string $namePlural, string $color, string $icon ) : static Create a new group.
permissions ( ) : Illuminate\Database\Eloquent\Relations\HasMany Define the relationship with the group's permissions.
rename ( string $nameSingular, string $namePlural ) Rename the group.
users ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany Define the relationship with the group's users.

메소드 상세

boot() 공개 정적인 메소드

Boot the model.
public static boot ( ) : void
리턴 void

build() 공개 정적인 메소드

Create a new group.
public static build ( string $nameSingular, string $namePlural, string $color, string $icon ) : static
$nameSingular string
$namePlural string
$color string
$icon string
리턴 static

permissions() 공개 메소드

Define the relationship with the group's permissions.
public permissions ( ) : Illuminate\Database\Eloquent\Relations\HasMany
리턴 Illuminate\Database\Eloquent\Relations\HasMany

rename() 공개 메소드

Rename the group.
public rename ( string $nameSingular, string $namePlural )
$nameSingular string
$namePlural string

users() 공개 메소드

Define the relationship with the group's users.
public users ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany
리턴 Illuminate\Database\Eloquent\Relations\BelongsToMany

프로퍼티 상세

$table 보호되어 있는 프로퍼티

protected $table