作成日:2018-04-27, 更新日:2018-04-27
基本
▼継承元
class Controller_zebra extends Controller_Template {}
▼継承して用意したコントローラー
class Controller_XXXXX extends Controller_zebra {}
注意
before(){}
「before()」を継承先で変更しても、継承元も実行される。
▼継承元
class Controller_zebra extends Controller_Template {
public function before() {
echo 1;
parent::before();
}
~ 以下、略 ~
}
▼継承して用意したコントローラー
class Controller_XXXXX extends Controller_zebra {
public function before() {
echo 2;
parent::before();
}
~ 以下、略 ~
}
▼ブラウザで表示される希望の結果(http://example.com/XXXXX)
2
▼ブラウザで表示した結果(http://example.com/XXXXX)
21