Inheritance diagram for PluginTask:

Public Member Functions | |
| __interactive ($plugin=null) | |
| bake ($plugin) | |
| execute () | |
| help () | |
| initialize () | |
Public Attributes | |
| $path = null | |
| $tasks = array('Model', 'Controller', 'View') | |
Definition at line 36 of file plugin.php.
| PluginTask::__interactive | ( | $ | plugin = null |
) |
Interactive interface
private
Definition at line 110 of file plugin.php.
References __(), bake(), Shell::err(), Shell::in(), and name().
Referenced by execute().
| PluginTask::bake | ( | $ | plugin | ) |
Bake the plugin, create directories and files
$plugin name of the plugin in CamelCased format public
Definition at line 127 of file plugin.php.
References $out, __(), Shell::createFile(), Folder(), Shell::hr(), Shell::in(), Shell::out(), and underscore().
Referenced by __interactive().
| PluginTask::execute | ( | ) |
Execution method always used for tasks
Definition at line 62 of file plugin.php.
References __(), __interactive(), Object::_stop(), camelize(), classify(), Shell::err(), Shell::hr(), Shell::in(), Shell::out(), params(), pluralize(), and underscore().
| PluginTask::help | ( | ) |
Help
Reimplemented from Shell.
Definition at line 189 of file plugin.php.
References Object::_stop(), Shell::hr(), and Shell::out().
| PluginTask::initialize | ( | ) |
| PluginTask::$path = null |
Definition at line 48 of file plugin.php.
| PluginTask::$tasks = array('Model', 'Controller', 'View') |
1.4.7