Parent class
lithium\core\ObjectDescription
The `Router` class uses an instance of `lithium\console\Request`, which represents an incoming command-line invokation, to parse the correct command, and sub-command(s) and parameters, which are used by `lithium\console\Dispatcher` to load and execute the proper `Command` class.