<rmcreative>

RSS

Все заметки с тегами «yii, callback»

  1. Yii и PHP 5.3

    14 мая 2011

    В Yii, при наличии PHP 5.3, можно использовать анонимные функции в качестве callback-а. Например, вот так могут выглядеть обработчики событий:

    Yii::app()->onBeginRequest = function($event){
        //
    };

    Более интересный пример — CGridView:

    $this->widget('zii.widgets.grid.CGridView',array(
        'dataProvider'=>$dataProvider,
        'columns'=>array(
            'title',
            array (
                'name'=>'created_on',
                'value'=> function($data){
                    return date("M j, Y", $data->created_on);
                },
            ),
            array(
                'class'=>'CButtonColumn',
            ),
        ),
    ));
    10 комментариев