学習を始めたばかりで、1つのコントローラーYii
を作成しました。PostController
このコントローラーでは、を使用するための1つの要件がありSessions
ます。
だから私は1つのコンストラクターメソッドを作成しました、そしてそのコードは次のとおりです
public $session;
public function __construct() {
$this->session = new CHttpSession;
$this->session->open();
}
しかし、このコンストラクターを作成した後、コントローラーは機能せず、エラーが発生しました。そして、このコードを削除した後、私のコントローラーは完全に機能していました。Session
との各メソッドでをactionCreate
初期化しないように、コンストラクター内にこのコードを記述しましたactionUpdate
。
だから私の質問は、どのようにしてコンストラクターを作成できるかということYii
です。
ありがとう