1.2 KiB
Zadania zautomatyzowane
Istnieją zadania wykonywane automatycznie podczas pracy nad Yii:
-
Generowanie mapy klas
classes.phpumieszczonej w folderze głównym frameworka. Uruchom./build/build classmap, aby ją wygenerować. -
Generowanie notacji
@propertyw plikach klas, które opisują właściwości wprowadzane przez gettery i settery. Uruchom./build/build php-doc/property, aby je zaktualizować. -
Poprawianie stylu kodu i innych drobnych kwestii w komentarzach phpdoc. Uruchom
./build/build php-doc/fix, aby je poprawić. Sprawdź efekty poprawek, zanim je zatwierdzisz, ponieważ mogą wystąpić pewne niechciane modyfikacje (proces nie jest doskonały). Możesz użyćgit add -p, aby przejrzeć zmiany. -
Uaktualnianie magicznego pliku z typami Mime (
framework/helpers/mimeTypes.php) z repozytorium Apache HTTPd. Uruchom./build/build mime-type, aby uaktualnić plik. -
Korekta porządku wpisów w pliku CHANGELOG może być przeprowadzona poprzez uruchomienie
./build/build release/sort-changelog framework.
Wszystkie powyższe komendy są uruchamiane w procesie wydawania nowej wersji. Mogą być też uruchomione pomiędzy wydaniami, ale nie jest to konieczne.