Example #1
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = [])
 {
     $data = parent::toArray($ignore);
     return $data;
 }
Example #2
0
File: Domain.php Project: reliv/rcm
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = ['additionalDomains', 'domainValidator', 'site'])
 {
     $data = parent::toArray($ignore);
     if (!in_array('siteId', $ignore)) {
         $data['siteId'] = $this->getSiteId();
     }
     if (!in_array('additionalDomains', $ignore)) {
         $data['additionalDomains'] = $this->modelArrayToArray($this->getAdditionalDomains()->toArray(), ['additionalDomains', 'domainValidator', 'site']);
     }
     // @bc support
     if (!in_array('domain', $ignore)) {
         $data['domain'] = $this->getDomainName();
     }
     if (!in_array('isPrimary', $ignore)) {
         $data['isPrimary'] = $this->isPrimary();
     }
     if (!in_array('isPrimaryDomain', $ignore)) {
         $data['isPrimaryDomain'] = $this->isPrimaryDomain();
     }
     return $data;
 }
Example #3
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = [])
 {
     $array = parent::toArray($ignore);
     $array['key'] = $this->getKey();
     return $array;
 }
Example #4
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = ['pluginWrappers'])
 {
     $data = parent::toArray($ignore);
     if (!in_array('pluginWrappers', $ignore)) {
         $data['pluginWrappers'] = $this->modelArrayToArray($this->getPluginWrappers()->toArray(), []);
     }
     if (!in_array('createdDateString', $ignore)) {
         $data['createdDateString'] = $this->getCreatedDateString();
     }
     if (!in_array('publishedDateString', $ignore)) {
         $data['publishedDateString'] = $this->getPublishedDateString();
     }
     return $data;
 }
Example #5
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = [])
 {
     $data = parent::toArray($ignore);
     if (!in_array('iso639_1', $ignore)) {
         $data['iso639_1'] = $this->getIso6391();
     }
     if (!in_array('iso639_2b', $ignore)) {
         $data['iso639_2b'] = $this->getIso6392b();
     }
     if (!in_array('iso639_2t', $ignore)) {
         $data['iso639_2t'] = $this->getIso6392t();
     }
     return $data;
 }
Example #6
0
File: Site.php Project: reliv/Rcm
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return mixed
  */
 public function toArray($ignore = ['pages', 'containers', 'sitePlugins'])
 {
     $data = parent::toArray($ignore);
     if (!in_array('pages', $ignore)) {
         $data['pages'] = $this->modelArrayToArray($this->getPages()->toArray(), ['parent', 'site', 'revisions']);
     }
     if (!in_array('containers', $ignore)) {
         $data['containers'] = $this->modelArrayToArray($this->getContainers()->toArray(), ['parent', 'site', 'revisions']);
     }
     if (!in_array('domainId', $ignore)) {
         $data['domainId'] = $this->getDomainId();
     }
     if (!in_array('domainName', $ignore)) {
         $data['domainName'] = $this->getDomainName();
     }
     if (!in_array('languageId', $ignore)) {
         $data['languageId'] = $this->getLanguageId();
     }
     if (!in_array('languageIso6392t', $ignore)) {
         $data['languageIso6392t'] = $this->getLanguageIso6392t();
     }
     if (!in_array('countryId', $ignore)) {
         $data['countryId'] = $this->getCountryId();
     }
     if (!in_array('locale', $ignore)) {
         $data['locale'] = $this->getLocale();
     }
     return $data;
 }
Example #7
0
 /**
  * toArray
  *
  * @param array $ignore
  * @return array
  */
 public function toArray($ignore = ['site'])
 {
     $array = parent::toArray($ignore);
     if (!in_array('siteId', $ignore)) {
         $array['siteId'] = $this->getSiteId();
     }
     // @bc support
     if (!in_array('domain', $ignore)) {
         $site = $this->site;
         if ($site !== null) {
             $array['domain'] = $site->getDomain()->getDomainName();
         }
     }
     if (!in_array('domainName', $ignore)) {
         $site = $this->site;
         if ($site !== null) {
             $array['domainName'] = $site->getDomain()->getDomainName();
         }
     }
     return $array;
 }
Example #8
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = [])
 {
     return parent::toArray($ignore);
 }
Example #9
0
 /**
  * toArray
  *
  * @param array $ignore
  *
  * @return array
  */
 public function toArray($ignore = [])
 {
     $data = parent::toArray($ignore);
     // @bc
     if (!in_array('siteWide', $ignore)) {
         $data['siteWide'] = $this->isSiteWide();
     }
     if (!in_array('isSiteWide', $ignore)) {
         $data['isSiteWide'] = $this->isSiteWide();
     }
     return $data;
 }