PHP 클래스 Xpressengine\User\Models\UserGroup

저자: XE Developers ([email protected])
상속: extends Xpressengine\Database\Eloquent\DynamicModel, implements Xpressengine\User\GroupInterface
파일 보기 프로젝트 열기: xpressengine/xpressengine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$fillable
$incrementing

보호된 프로퍼티들

프로퍼티 타입 설명
$connection
$dynamic use dynamic query
$table

공개 메소드들

메소드 설명
addUser ( Xpressengine\User\UserInterface $user ) : static add User to this group
exceptUser ( Xpressengine\User\UserInterface $user ) : static except User
getCountAttribute ( ) : integer get user count
getUserCountAttribute ( ) : integer get user count
userCountRelation ( ) : mixed set relationship for user count
users ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany set relationship with user groups

메소드 상세

addUser() 공개 메소드

add User to this group
public addUser ( Xpressengine\User\UserInterface $user ) : static
$user Xpressengine\User\UserInterface user
리턴 static

exceptUser() 공개 메소드

except User
public exceptUser ( Xpressengine\User\UserInterface $user ) : static
$user Xpressengine\User\UserInterface user
리턴 static

getCountAttribute() 공개 메소드

get user count
사용 중단: use getUserCountAttribute instead
public getCountAttribute ( ) : integer
리턴 integer

getUserCountAttribute() 공개 메소드

get user count
public getUserCountAttribute ( ) : integer
리턴 integer

userCountRelation() 공개 메소드

set relationship for user count
public userCountRelation ( ) : mixed
리턴 mixed

users() 공개 메소드

set relationship with user groups
public users ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany
리턴 Illuminate\Database\Eloquent\Relations\BelongsToMany

프로퍼티 상세

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

protected $connection

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

use dynamic query
protected $dynamic

$fillable 공개적으로 프로퍼티

public $fillable

$incrementing 공개적으로 프로퍼티

public $incrementing

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

protected $table