CakePHP Helper操作
ヘルパーとは
ビューから利用する共通処理
特定のビューに限定しない処理を記述し、全てのビューから利用できる
ヘルパーの作成
ヘルパー
※~\src\View\Helper\UtilHelper.php
<?php
namespace App\View\Helper;
use Cake\View\Helper;
class UtilHelper extends Helper {
public function initialize(array $config){
parent::initialize($config);
}
public function getText(){
return 'aaa';
}
}
ヘルパーのロード
※~\src\View\AppView.php
class AppView extends View{
public function initialize()
{
$this->loadHelper('Util');
}
}
ヘルパーの利用
View
※~\src\Template\(コントローラ名)\~.ctp
<?php
echo $this->Util->getText();
?>