Example #1
0
 protected function setValuesFromData(WebsiteData $data)
 {
     $this->setId($data->getId());
     $this->setResolutions(\Zend_Json::decode($data->getResolutions(), \Zend_Json::TYPE_OBJECT));
 }
Example #2
0
 protected function setValuesFromData(WebsiteData $data)
 {
     $this->setId($data->getId());
     $this->setColorscheme(\Zend_Json::decode($data->getColorscheme()));
 }
Example #3
0
 protected function setValuesFromData(WebsiteData $data)
 {
     $this->setId($data->getId());
     $this->setName($data->getName());
     $this->setDescription($data->getDescription());
     $this->setNavigation($data->getNavigation());
     $this->setPublishingEnabled($data->getPublishingEnabled());
     $this->setPublish(\Zend_Json::decode($data->getPublish()));
     $this->setColorscheme(\Zend_Json::decode($data->getColorscheme()));
     $this->setResolutions(\Zend_Json::decode($data->getResolutions(), \Zend_Json::TYPE_OBJECT));
     $this->setVersion($data->getVersion());
     $this->setScreenshot();
     $this->setHome($data->getHome());
 }
Example #4
0
 /**
  *
  * @param  Cms\Data\Website $website
  * @return array
  */
 protected function getWebsitePrivileges($website)
 {
     $websiteId = $website->getId();
     $accessManager = AccessManager::singleton();
     $allWebsitePrivileges = $accessManager->getWebsitePrivileges();
     if (is_null($websiteId) || !isset($allWebsitePrivileges[$websiteId])) {
         return $this->getBusiness('Group')->getDefaultNegativeWebsitePrivileges();
     }
     return $allWebsitePrivileges[$websiteId];
 }