automation.md 686 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Automation
==========

There are some tasks that are done automatically when working on Yii:

- Generation of the classmap `classes.php` located under the framework root directory.
  Run `./build/build classmap` to generate it.

- Generation of the `@property` annotations in class files that describe properties introduced by getters and setters.
  Run `./build/build php-doc/property` to update them.

- Fixing of code style and other minor issues in phpdoc comments.
  Run `./build/build php-doc/fix` to run the command.
  Check the changes before you commit them as there may be unwanted changes because the command is not perfect.
  You may use `git add -p` to review the changes.