When creating a module with the init-module task (generate:module in symfony 1.1),
symfony creates an actions.class.php file:
<?php /** * article actions. * * @package symfony * @subpackage article * @author Your name here * @version SVN: $Id$ */ class articleActions extends sfActions { /** * Executes index action * */ public function executeIndex() { $this->forward('default', 'module'); } }
symfony generates the class content and adds some PHPDoc comments.
But if you have a closer look, you see that the author is a meaningless Your name here placeholder.
You can change this default by adding an author property in the config/properties.ini file:
[symfony] name=aidedecamp author=Fabien Potencier <fabien.potencier [at] symfony-project.com>
symfony will now use this author when generating a module:
<?php /** * article actions. * * @package symfony * @subpackage article * @author Fabien Potencier <fabien.potencier [at] symfony-project.com> * @version SVN: $Id$ */ class articleActions extends sfActions { /** * Executes index action * */ public function executeIndex() { $this->forward('default', 'module'); } }
The name property is used for the following tasks in symfony 1.0:
init-moduleinit-controllerinit-batchpropel-generate-crudpropel-init-crudpropel-init-adminHere is the tasks list for symfony 1.1:
generate:modulegenerate:controllergenerate:batchpropel:generate-crudpropel:generate-admin