[РЕШЕНО] CConsoleBehavior не работает.

Уже исправленные репорты или принятые предложения
Закрыто
index0h
Сообщения: 6
Зарегистрирован: 2012.02.01, 15:36

[РЕШЕНО] CConsoleBehavior не работает.

Сообщение index0h »

Всем привет.
Столкнулся с такой проблемой - не отрабатывает CConsoleBehavior:
protected/commands/TestCommand.php

Код: Выделить всё

<?php
class TestCommand extends CConsoleCommand
{
    public function behaviors(){
        return array(
            'cron' => array(
                'class' => 'application.components.Cron'
            )
        );
    }
    public function run() {
        echo 'BB';
    }
}
protected/components/Cron.php

Код: Выделить всё

<?php
class Cron extends CConsoleCommandBehavior
{
    protected function beforeAction($event)
    {
        echo 'AA';
    }
    protected function afterAction($event)
    {
        echo 'CC';
    }
}
При выполнении получаю:

Код: Выделить всё

/var/www/test/protected index0h@index0h > ./yiic test
BB
Последний раз редактировалось index0h 2013.03.23, 12:41, всего редактировалось 2 раза.
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: CConsoleBehavior не работает.

Сообщение Ekstazi »

вместо protected надо public
index0h
Сообщения: 6
Зарегистрирован: 2012.02.01, 15:36

Re: [РЕШЕНО] CConsoleBehavior не работает.

Сообщение index0h »

пасиб
Закрыто