Files
yii2/docs/internals-ru/automation.md
2016-08-18 01:01:35 +03:00

21 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Автоматизация
=============
При работе над Yii, некоторые задачи можно выполнять автоматически:
- Генерация карты классов в файл `classes.php`, который находится в корневой директории фреймворка.
Запустите `./build/build classmap` для его генерации.
- Генерация аннотаций `@property` в файлах классов, описывающих свойства, введённые геттерами и сеттерами.
Запустите `./build/build php-doc/property` для их обновления.
- Исправление стиля кодирования и других мелких ошибок в комментариях phpdoc.
Запустите `./build/build php-doc/fix` для их исправления.
Проверьте изменения перед тем, как их закоммитить, так как могут быть нежелательные изменения, потому что команда не
является совершенной. Вы можете использовать `git add -p` для обзора изменений.
- Обновление Mime Type Magic файла (`framework/helpers/mimeTypes.php`) из Apache HTTPd репозитория.
Запустите `./build/build mime-type` для обновления файла.
Все вышеуказанные команды включены в [процесс релиза](). Они могут быть запущены между релизами, но это не является обязательным.