Beispiel #1
0
 public function getConstructorArgs()
 {
     $constructorArgs = parent::getConstructorArgs();
     if (isset($constructorArgs['meta']) && empty($constructorArgs['meta'])) {
         unset($constructorArgs['meta']);
     }
     if (isset($constructorArgs['extends'])) {
         if (StringHelper::isEmpty($constructorArgs['extends']) || Model::isModelBase($constructorArgs['extends'])) {
             unset($constructorArgs['extends']);
         } else {
             $constructorArgs['extends'] = ClassHelper::getNameFromNs($constructorArgs['extends'], BaseOrm::getModelsNamespace());
         }
     }
     return $constructorArgs;
 }
Beispiel #2
0
 /**
  * {@inheritdoc}
  */
 public function getConstructorArgs()
 {
     $constArgs = parent::getConstructorArgs();
     if (false === $this->preserveDefault) {
         unset($constArgs['preserveDefault']);
     }
     return $constArgs;
 }