7
Próbowałem użyć parametru w pliku app.yml wewnątrz zadania w symfony 1.4, ale to nie robi wartości.sfConfig :: dostaniesz zadanie w symfony
sfConfig::get()
Czy masz jakieś porady?
Próbowałem użyć parametru w pliku app.yml wewnątrz zadania w symfony 1.4, ale to nie robi wartości.sfConfig :: dostaniesz zadanie w symfony
sfConfig::get()
Czy masz jakieś porady?
Domyślnie zadania są wykonywane tylko z projektem - co oznacza, że nie mają dostępu do ustawień w pliku app.yml. Albo trzeba:
wyraźnie przekazać parametr APP przy każdym wywołaniu zadania odbywa się to tak:
php symfony ns:task --application=frontend
dodać go jako parametr domyślnie w configure()
:
$this->addOptions(array(
new sfCommandOption('application', "app", sfCommandOption::PARAMETER_REQUIRED, 'The application name', "frontend")
));
Podpis konstruktora sfCommandOption to '($ nazwa, $ skrót = null, $ mode = null, $ help = '', $ defaul t = null) '- Umieszczasz" frontend "jako nazwę skrótu opcji poleceń, gdzie powinna ona trafić na końcu jako 5. parametr, który ma być wartością domyślną. –
Rzeczywiście, dziękuję. Poprawiłem odpowiedź. – Maerlyn