Example #1
0
File: Site.php Project: andrefy/cli
 /**
  * Returns tags from the site/org join
  *
  * @param [string] $org UUID of organization site belongs to
  * @return [array] $tags Tags in string format
  */
 public function getTags($org)
 {
     if (isset($this->tags)) {
         return $this->tags;
     }
     $org_site_member = new OrganizationSiteMemberships(array('organization' => new Organization(null, array('id' => $org))));
     $org_site_member->fetch();
     $org = $org_site_member->get($this->get('id'));
     $tags = $org->get('tags');
     return $tags;
 }
Example #2
0
 /**
  * Retrieves organization sites
  *
  * @return OrganizationSiteMembership[]
  */
 public function getSites()
 {
     $sites = $this->site_memberships->all();
     return $sites;
 }