Пример #1
0
 /**
  * @param array $data
  * @param null $entityClass
  * @return User
  */
 public function create(array $data = null, $entityClass = null)
 {
     $item = parent::create($data, $entityClass);
     $item->setGroupManager($this->getGroupManager());
     $item->setUserManager($this);
     return $item;
 }
Пример #2
0
 /**
  * @param array $data
  * @param null $entityClass
  * @return UserPlace
  */
 public function create(array $data = null, $entityClass = null)
 {
     $entity = parent::create($data, $entityClass);
     if ($entity instanceof UserPlace) {
         $entity->setUserManager($this->getUserManager());
     }
     return $entity;
 }
Пример #3
0
 public function create(array $data = null)
 {
     /** @var ComboDirectoryItem $entity */
     $entity = parent::create();
     $entity->setFieldList($this->getFieldsList());
     if (!is_null($data)) {
         $this->load($entity, $data);
     }
     return $entity;
 }
Пример #4
0
 public function create(array $data = null, $entityClass = null)
 {
     /** @var File $entity */
     $entity = parent::create($data, $entityClass);
     $entity->setRootUri($this->getRootUri());
     return $entity;
 }
Пример #5
0
 public function create(array $data = null, $entityClass = null)
 {
     /** @var mnRelation $item */
     $item = parent::create($data, $entityClass);
     $item->setFirstManager($this->getFirstManager());
     $item->setSecondManager($this->getSecondManager());
     return $item;
 }
Пример #6
0
 public function create(array $data = null, $entityClass = null)
 {
     $entity = parent::create($data, $entityClass);
     $cm = $this->getCategoryManager();
     $fm = $this->getFileManager();
     $entity->setCategoryManager($cm);
     $entity->setFileManager($fm);
     return $entity;
 }