public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     if (isset($this->getProperty()->plugins) && isset($this->getProperty()->plugins->plugin)) {
         $this->processPlugins();
     }
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     $this->connector_parameters = array();
     $this->connector_content_type_links = array();
     $this->processParameters();
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     if (isset($this->getProperty()->dynamicMetadataFieldDefinitions) && isset($this->getProperty()->dynamicMetadataFieldDefinitions->dynamicMetadataFieldDefinition)) {
         $this->processDynamicMetadataFieldDefinition();
     }
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     // Skip page for content type to be set
     if ($this->getType() == File::TYPE || $this->getType() == Symlink::TYPE) {
         $this->processMetadata();
     }
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     $this->page_regions = array();
     $this->page_region_map = array();
     self::processPageRegions($this->getProperty()->pageRegions->pageRegion, $this->page_regions, $this->page_region_map, $this->getService());
     $this->xml = $this->getProperty()->xml;
 }
 /**
  * The constructor
  * @param $service the AssetOperationHandlerService object
  * @param $identifier the identifier object
  */
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     $this->xml = $this->getProperty()->xml;
     $this->attributes = array();
     $this->structured_data = new \stdClass();
     // process the xml
     $this->processSimpleXMLElement(new \SimpleXMLElement($this->xml));
     // fully qualified identifiers
     $this->identifiers = array_keys($this->attributes);
     // create the structured data
     $this->createStructuredData(new \SimpleXMLElement($this->xml));
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     $this->days_of_week = array(self::SUNDAY, self::MONDAY, self::TUESDAY, self::WEDNESDAY, self::THURSDAY, self::FRIDAY, self::SATURDAY);
 }
 public function dump($formatted = false)
 {
     parent::dump($formatted);
     $this->displayXml();
     return $this;
 }
 public function __construct(aohs\AssetOperationHandlerService $service, \stdClass $identifier)
 {
     parent::__construct($service, $identifier);
     $this->processMetadata();
 }
 public function display()
 {
     parent::display();
     foreach ($this->content_type_page_configurations as $config) {
         $config->display();
     }
     return $this;
 }