将行为附加到所有模型

时间:2013-05-20 04:59:04

标签: php yii

我正在使用Yii Framework,并希望将名为datetimeI18NBehavior的行为附加到所有模型。

我正在手动将以下代码添加到每个模型中:

public function behaviors()
{
    return array(
        'datetimeI18NBehavior' => array('class' => 'ext.DateTimeI18NBehavior')
    );
}

可以这样做吗?

1 个答案:

答案 0 :(得分:2)

只需使用此函数创建基础模型类,并让其他类扩展您的基本模型。