Yii2 行为
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii2 行为相关的知识,希望对你有一定的参考价值。
// Step 1: 定义一个将绑定行为的类 class MyClass extends yii\base\Component { // 空的 } // Step 2: 定义一个行为类,他将绑定到MyClass上 class MyBehavior extends yii\base\Behavior { // 行为的一个属性 public $property1 = ‘This is property in MyBehavior.‘; // 行为的一个方法 public function method1() { return ‘Method in MyBehavior is called.‘; } } $myClass = new MyClass(); $myBehavior = new MyBehavior(); // Step 3: 将行为绑定到类上 $myClass->attachBehavior(‘myBehavior‘, $myBehavior); // Step 4: 访问行为中的属性和方法,就和访问类自身的属性和方法一样 echo $myClass->property1; echo $myClass->method1();
以上是关于Yii2 行为的主要内容,如果未能解决你的问题,请参考以下文章