motin/yii-owner-behavior

此包最新版本(dev-master)的许可证信息不可用。

行为,用于在创建记录时自动将“所有者用户”属性设置为当前登录用户ID。

dev-master 2013-11-20 23:43 UTC

This package is not auto-updated.

Last update: 2024-09-24 07:24:46 UTC


README

行为,用于在创建记录时自动将“所有者用户”属性设置为当前登录用户ID。

设置

下载和安装

确保您的composer.json中包含以下内容

"repositories":[
    {
        "type": "vcs",
        "url": "https://github.com/motin/yii-owner-behavior"
    },
    ...
],
"require":{
    "motin/owner-behavior":"@dev",
    ...
},

然后通过composer安装

php composer.php update motin/yii-owner-behavior

如果您不使用composer,请将此项目克隆或下载到/path/to/your/app/vendor/motin/owner-behavior目录下

在main.php中导入行为

'import' => array(
    ...
    'vendor.motin.yii-owner-behavior.OwnerBehavior',
    ...
),

配置模型以成为qa过程的一部分

public function behaviors()
{
    return array(
        'owner-behavior' => array(
             'class' => 'OwnerBehavior',
        ),
    );
}

变更日志

0.1.0

  • 仅当属性为null时设置属性,以便在调用insert()/save()之前手动指定字段

0.0.0