PHP Интерфейс Mpociot\Teamwork\Contracts\TeamworkUserInterface

Показать файл Открыть проект

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

Метод Описание
attachTeam ( mixed $team, array $pivotData = [] ) Alias to eloquent many-to-many relation's attach() method.
attachTeams ( mixed $teams ) Attach multiple teams to a user
currentTeam ( ) : Illuminate\Database\Eloquent\Relations\HasOne has-one relation with the current selected team model.
detachTeam ( mixed $team ) Alias to eloquent many-to-many relation's detach() method.
detachTeams ( mixed $teams ) Detach multiple teams from a user
invites ( ) : mixed One-to-Many relation with the invite model
isOwner ( ) : boolean Returns if the user owns a team
isOwnerOfTeam ( mixed $team ) : boolean Returns if the user owns the given team
switchTeam ( object | array | integer $team ) Switch the current team of the user
teams ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany Many-to-Many relations with the user model.

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

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

Alias to eloquent many-to-many relation's attach() method.
public attachTeam ( mixed $team, array $pivotData = [] )
$team mixed
$pivotData array

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

Attach multiple teams to a user
public attachTeams ( mixed $teams )
$teams mixed

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

has-one relation with the current selected team model.
public currentTeam ( ) : Illuminate\Database\Eloquent\Relations\HasOne
Результат Illuminate\Database\Eloquent\Relations\HasOne

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

Alias to eloquent many-to-many relation's detach() method.
public detachTeam ( mixed $team )
$team mixed

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

Detach multiple teams from a user
public detachTeams ( mixed $teams )
$teams mixed

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

One-to-Many relation with the invite model
public invites ( ) : mixed
Результат mixed

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

Returns if the user owns a team
public isOwner ( ) : boolean
Результат boolean

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

Returns if the user owns the given team
public isOwnerOfTeam ( mixed $team ) : boolean
$team mixed
Результат boolean

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

Switch the current team of the user
public switchTeam ( object | array | integer $team )
$team object | array | integer

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

Many-to-Many relations with the user model.
public teams ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany
Результат Illuminate\Database\Eloquent\Relations\BelongsToMany