protected function drop($type, $modelParamsArray) { GeneratorFactory::getGeneratorsFactory($type)->getDestroyer($modelParamsArray[$type])->destroy(); }
protected function generate($type, $modelParamsArray) { $generator = GeneratorFactory::getGeneratorsFactory($type)->getGenerator($modelParamsArray[$type]); $this->processingGeneratedFiles($generator->generate()); $generator->trigger('AFTER_CREATE'); }