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; }
/** * {@inheritdoc} */ public function getConstructorArgs() { $constArgs = parent::getConstructorArgs(); if (false === $this->preserveDefault) { unset($constArgs['preserveDefault']); } return $constArgs; }
/** * {@inheritdoc} */ public function databaseBackwards($schemaEditor, $fromState, $toState) { parent::databaseBackwards($schemaEditor, $fromState, $toState); }
/** * @param Operation $operation * @param array $dependencies * @param bool|false $pushToTop some operations should come before others, use this determine which * * @since 1.1.0 * * @author Eddilbert Macharia (http://eddmash.com) <*****@*****.**> */ public function addOperation($operation, $dependencies = [], $pushToTop = false) { $operation->setDependency($dependencies); if ($pushToTop) { array_unshift($this->generatedOperations, $operation); } else { array_push($this->generatedOperations, $operation); } }
/** * {@inheritdoc} */ public function databaseBackwards($schemaEditor, $fromState, $toState) { parent::databaseBackwards($schemaEditor, $fromState, $toState); // TODO: Change the autogenerated stub }