/** * getVars * * @param null $packageName * @return array */ public function getGeneratorVars($directory) { $stubDir = $this->docit->config('stubs_path'); $destDir = $this->docit->getRootDir() . DIRECTORY_SEPARATOR . $directory; $vars = ['config' => array_dot($this->docit->config()), 'open' => '<?php', 'stubDir' => $stubDir, 'destDir' => $destDir, 'directory' => $directory]; return $vars; }
/** * Handle the factory hook. * * @param \Docit\Core\Factory $factory * @return void */ public function handle(Factory $factory) { $factory->setConfig(array_replace_recursive($factory->config(), $this->config->get('docit.hooks.phpdoc'))); }
/** * Handle the factory hook. * * @param \Docit\Core\Factory $factory * @return void */ public function handle(Factory $factory) { $factory->setConfig(array_replace_recursive($factory->config(), $this->config->get('docit.hooks.filesystem.default_project_config'))); }
public function handle(DocitFactory $docit) { $docit->setConfig(array_replace_recursive($docit->config(), $this->config->get('docit.hooks.github.default_project_config'))); }