Наследование: extends Pimcore\Model\AbstractModel
Пример #1
0
 /**
  * @param $object
  * @param array $params
  * @return Object\Localizedfield
  * @throws \Exception
  */
 public function preGetData($object, $params = [])
 {
     if (!$object instanceof Object\Concrete) {
         throw new \Exception("Localized Fields are only valid in Objects");
     }
     if (!$object->{$this->getName()} instanceof Object\Classificationstore) {
         $store = new Object\Classificationstore();
         $store->setObject($object);
         $store->setFieldname($this->getName());
         $object->{$this->getName()} = $store;
     }
     return $object->{$this->getName()};
 }