Fixed example of transactional operations in AR guide

This commit is contained in:
Alexander Makarov
2014-08-26 13:16:40 +04:00
parent dd61be67a1
commit 4e9f8bd5e5

View File

@ -969,12 +969,16 @@ as described in "transactions" section of "[Database basics](db-dao.md)". Anothe
```php
class Post extends \yii\db\ActiveRecord
{
return [
'admin' => self::OP_INSERT,
'api' => self::OP_INSERT | self::OP_UPDATE | self::OP_DELETE,
// the above is equivalent to the following:
// 'api' => self::OP_ALL,
];
public function transactions()
{
return [
'admin' => self::OP_INSERT,
'api' => self::OP_INSERT | self::OP_UPDATE | self::OP_DELETE,
// the above is equivalent to the following:
// 'api' => self::OP_ALL,
];
}
}
```
In the above `admin` and `api` are model scenarios and constants starting with `OP_` are operations that should