yii\base\Action::__construct PHP Метод

__construct() публичный Метод

Constructor.
public __construct ( string $id, Controller $controller, array $config = [] )
$id string the ID of this action
$controller Controller the controller that owns this action
$config array name-value pairs that will be used to initialize the object properties
    public function __construct($id, $controller, $config = [])
    {
        $this->id = $id;
        $this->controller = $controller;
        parent::__construct($config);
    }

Usage Example

Пример #1
0
 public function __construct($id, $controller, $config = [])
 {
     parent::__construct($id, $controller, $config);
     if (is_array($this->sort) && !isset($this->sort["class"])) {
         $this->sort["class"] = Sort::className();
         $this->sort = \Yii::createObject($this->sort);
     }
     if ($this->sort == null) {
         $this->sort = \Yii::createObject(Sort::className());
     }
     if ($this->searchModelClass == null && class_exists($this->modelClass . "Search")) {
         $this->searchModelClass = $this->modelClass . "Search";
     }
 }
All Usage Examples Of yii\base\Action::__construct