A symfony tip: "Your name here"
Fabien Potencier
Nov 8, 2007
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-admin
Here is the tasks list for symfony 1.1:
generate:modulegenerate:controllergenerate:batchpropel:generate-crudpropel:generate-admin