/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Console
NameSizeModeActions
Command/-0755rm
Exception/-0755rm
TestSuite/-0755rm
Arguments.php39260644editdlrm
BaseCommand.php85150644editdlrm
Command.php1420644editdlrm
CommandCollection.php74910644editdlrm
CommandCollectionAwareInterface.php10270644editdlrm
CommandFactory.php19790644editdlrm
CommandFactoryInterface.php10010644editdlrm
CommandInterface.php16980644editdlrm
CommandRunner.php126430644editdlrm
CommandScanner.php48430644editdlrm
composer.json11730644editdlrm
ConsoleErrorHandler.php1890644editdlrm
ConsoleInput.php28530644editdlrm
ConsoleInputArgument.php55680644editdlrm
ConsoleInputOption.php89290644editdlrm
ConsoleInputSubcommand.php39340644editdlrm
ConsoleIo.php215160644editdlrm
ConsoleOptionParser.php315660644editdlrm
ConsoleOutput.php100000644editdlrm
Helper.php17050644editdlrm
HelperRegistry.php32650644editdlrm
HelpFormatter.php73140644editdlrm
LICENSE.txt12040644editdlrm
README.md34650644editdlrm
Shell.php293710644editdlrm
ShellDispatcher.php121610644editdlrm
TaskRegistry.php29310644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Console/HelperRegistry.php (3265B)
*/ class HelperRegistry extends ObjectRegistry { /** * Shell to use to set params to tasks. * * @var \Cake\Console\ConsoleIo */ protected $_io; /** * Sets The IO instance that should be passed to the shell helpers * * @param \Cake\Console\ConsoleIo $io An io instance. * @return void */ public function setIo(ConsoleIo $io): void { $this->_io = $io; } /** * Resolve a helper classname. * * Will prefer helpers defined in Command\Helper over those * defined in Shell\Helper. * * Part of the template method for {@link \Cake\Core\ObjectRegistry::load()}. * * @param string $class Partial classname to resolve. * @return string|null Either the correct class name or null. * @psalm-return class-string */ protected function _resolveClassName(string $class): ?string { $name = App::className($class, 'Command/Helper', 'Helper'); if ($name === null) { return App::className($class, 'Shell/Helper', 'Helper'); } return $name; } /** * Throws an exception when a helper is missing. * * Part of the template method for Cake\Core\ObjectRegistry::load() * and Cake\Core\ObjectRegistry::unload() * * @param string $class The classname that is missing. * @param string|null $plugin The plugin the helper is missing in. * @return void * @throws \Cake\Console\Exception\MissingHelperException */ protected function _throwMissingClassError(string $class, ?string $plugin): void { throw new MissingHelperException([ 'class' => $class, 'plugin' => $plugin, ]); } /** * Create the helper instance. * * Part of the template method for Cake\Core\ObjectRegistry::load() * * @param string $class The classname to create. * @param string $alias The alias of the helper. * @param array $config An array of settings to use for the helper. * @return \Cake\Console\Helper The constructed helper class. * @psalm-suppress MoreSpecificImplementedParamType */ protected function _create($class, string $alias, array $config): Helper { /** @var \Cake\Console\Helper */ return new $class($this->_io, $config); } }