PHP Класс Pantheon\Terminus\Models\Organization

Наследование: extends TerminusModel, implements League\Container\ContainerAwareInterface, use trait League\Container\ContainerAwareTrait
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$site_memberships Pantheon\Terminus\Collections\OrganizationSiteMemberships
$user_memberships Pantheon\Terminus\Collections\OrganizationUserMemberships
$workflows Pantheon\Terminus\Collections\Workflows

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

Метод Описание
getFeature ( string $feature ) : mixed | null Returns a specific organization feature value
getName ( ) : string Get the human-readable name of the organization.
getSiteMemberships ( ) : OrganizationSiteMemberships
getSites ( ) : Site[] Retrieves organization sites
getUserMemberships ( ) : OrganizationUserMemberships
getUsers ( ) : User[] Retrieves organization users
getWorkflows ( ) : Workflows
serialize ( ) : array Formats the Organization object into an associative array for output

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

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

Returns a specific organization feature value
public getFeature ( string $feature ) : mixed | null
$feature string Feature to check
Результат mixed | null Feature value, or null if not found

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

Get the human-readable name of the organization.
public getName ( ) : string
Результат string

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

public getSiteMemberships ( ) : OrganizationSiteMemberships
Результат Pantheon\Terminus\Collections\OrganizationSiteMemberships

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

Retrieves organization sites
public getSites ( ) : Site[]
Результат Site[]

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

public getUserMemberships ( ) : OrganizationUserMemberships
Результат Pantheon\Terminus\Collections\OrganizationUserMemberships

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

Retrieves organization users
public getUsers ( ) : User[]
Результат User[]

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

public getWorkflows ( ) : Workflows
Результат Pantheon\Terminus\Collections\Workflows

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

Formats the Organization object into an associative array for output
public serialize ( ) : array
Результат array Associative array of data for output string id The UUID of the organization string name The name of the organization

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

$site_memberships публичное свойство

public OrganizationSiteMemberships,Pantheon\Terminus\Collections $site_memberships
Результат Pantheon\Terminus\Collections\OrganizationSiteMemberships

$user_memberships публичное свойство

public OrganizationUserMemberships,Pantheon\Terminus\Collections $user_memberships
Результат Pantheon\Terminus\Collections\OrganizationUserMemberships

$workflows публичное свойство

public Workflows,Pantheon\Terminus\Collections $workflows
Результат Pantheon\Terminus\Collections\Workflows