= sfPluginManagerPlugin = The `sfPluginManagerPlugin` initializes new plugin directories with all the necessary folder structures and files. == Installation == * Install the plugin {{{ symfony plugin-install http://plugins.symfony-project.com/sfPluginManagerPlugin }}} * Clear your cache to enable the autoloading symfony feature to find the new classes {{{ symfony cc }}} === Available Pake Task Commands === * Initializes new plugin {{{ symfony init-plugin sfPluginNamePlugin }}} * You can specify which specific folders you want to create with an argument specifying the folders, here is the complete possible list. (optional) Separate folders with '+' {{{ symfony init-plugin sfPluginNamePlugin config+data+lib+generator+modules+model+doctrine+fixtures+helper+tasks }}} * Initializes new plugin module {{{ symfony init-plugin-module module_name sfPluginNamePlugin }}} * Build populated package.xml for your plugin. If you wish to have a custom template for building your plugin packages, copy data/tasks/package-template.xml to your plugin folder: plugins/sfPluginNamePlugin/package-sfPluginNamePlugin.xml and the build-plugin-package command will use that template instead of the standard one. {{{ symfony build-plugin-package sfTestPlugin }}} == Changelog == === 07-31-2007 | 0.0.1 Beta === === 08-02-2007 | 1.0.0 Stable === * Jonathan.Wage: initial release * Jonathan.Wage: wrote README * Jonathan.Wage: bundled functionality from sfPackageMakerPlugin, added build-plugin-package pake task * Jonathan.Wage: fixed issue with csv not working under windows === 05-17-2008 | 1.0.1 Bugfix release === * develop7: fixed bug that made generated packages dependent on itself