Instantiates the collection, sets param members as properties
public __construct ( array $options = [] ) | ||
$options | array | Options with which to configure this collection |
/** * Instantiates the collection, sets param members as properties * * @param array $options Options with which to configure this collection */ public function __construct(array $options = []) { parent::__construct($options); if (isset($options['environment'])) { $this->owner = $this->environment = $options['environment']; } elseif (isset($options['organization'])) { $this->owner = $this->organization = $options['organization']; } elseif (isset($options['site'])) { $this->owner = $this->site = $options['site']; } elseif (isset($options['user'])) { $this->owner = $this->user = $options['user']; } }
/** * Instantiates the collection * * @param array $options To be set * @return OrganizationSiteMemberships */ public function __construct(array $options = []) { parent::__construct($options); $this->organization = $options['organization']; $this->url = "organizations/{$this->organization->id}/memberships/sites"; }
/** * Object constructor * * @param array $options Options to set as $this->key */ public function __construct($options = []) { parent::__construct($options); $this->setSite($options['site']); }
/** * Object constructor * * @param array $options Options to set as $this->key */ public function __construct($options = []) { parent::__construct($options); $this->setEnvironment($options['environment']); }
/** * @inheritdoc */ public function __construct($options = []) { parent::__construct($options); $this->session = $options['session']; }
/** * Object constructor * * @param array $options Options to set as $this->key */ public function __construct($options = []) { parent::__construct($options); $this->setUser($options['user']); }
/** * @inheritdoc */ public function __construct($options = []) { $this->org_site_membership = $options['org_site_membership']; parent::__construct($options); }
/** * Instantiates the collection, sets param members as properties * * @param array $options To be set to $this->key * @return Sites */ public function __construct(array $options = []) { parent::__construct($options); }