Fr3nch13/CakePHP Utilities

Console

Table of Contents

Namespaces

Command
Exception
TestSuite

Interfaces

CommandCollectionAwareInterface
An interface for shells that take a CommandCollection during initialization.
CommandFactoryInterface
An interface for abstracting creation of command and shell instances.
CommandInterface
Describe the interface between a command and the surrounding console libraries.

Classes

Arguments
Provides an interface for interacting with a command's options and arguments.
BaseCommand
Base class for console commands.
CommandCollection
Collection for Commands.
CommandFactory
This is a factory for creating Command and Shell instances.
CommandRunner
Run CLI commands for the provided application.
ConsoleInput
Object wrapper for interacting with stdin
ConsoleInputArgument
An object to represent a single argument used in the command line.
ConsoleInputOption
An object to represent a single option used in the command line.
ConsoleInputSubcommand
An object to represent a single subcommand used in the command line.
ConsoleIo
A wrapper around the various IO operations shell tasks need to do.
ConsoleOptionParser
Handles parsing the ARGV in the command line and provides support for GetOpt compatible option definition. Provides a builder pattern implementation for creating shell option parsers.
ConsoleOutput
Object wrapper for outputting information from a shell application.
Helper
Base class for Helpers.
HelperRegistry
Registry for Helpers. Provides features for lazily loading helpers.
HelpFormatter
HelpFormatter formats help for console shells. Can format to either text or XML formats. Uses ConsoleOptionParser methods to generate help.
Shell
Base class for command-line utilities for automating programmer chores.
ShellDispatcher
Shell dispatcher handles dispatching CLI commands.
TaskRegistry
Registry for Tasks. Provides features for lazily loading tasks.

        
On this page

Search results