/** * Constructor. * * @param array $params An optional array of parameters * * @return void */ public function __construct($params = array()) { if (isset($params['aliases'])) { $this->aliases = $params['aliases']; } parent::__construct($params); }
/** * Create phrozn command * * @param array $paths Folder paths */ public function __construct($paths) { // load main config $config = Yaml::load($paths['configs'] . 'phrozn.yml'); parent::__construct($config['command']); $this->configureCommand($paths, $config); // load all necessary sub-commands }
/** * Create phrekyll command * * @param array $paths Folder paths */ public function __construct($paths) { // load main config $yaml = file_get_contents($paths['configs'] . 'phrekyll.yml'); $config = Yaml::parse($yaml); parent::__construct($config['command']); $this->configureCommand($paths, $config); // load all necessary sub-commands }
function __construct(array $params = array()) { $params = array('description' => self::DESCRIPTION, 'version' => self::VERSION); parent::__construct($params); }