FuelPHPで自作関数をまとめたファイルはどこに置いて呼び出したら良いのか問題
正解は
./fuel/app/classes/ 以下にルールに従って配置します。
■/fuel/app/classes/hoge.php
<?php class Hoge { public static function run01($var) { return $var . ' fuga.'; } }
■呼び出し例)
<?php class Controller_Welcome extends Controller { public function action_index() { $fuga = Hoge::run01('aaaaa');// hogeクラス return Response::forge(View::forge('welcome/index')); } }
このような処理で動かす
■/fuel/app/classes/hogeutil/validation.php
階層を持った置き方
<?php class HogeUtil_Validation { public static function validate01($string) { return $string . ' 01の処理が行われました'; } public static function validate02($string) { return $string . ' 02の処理が行われました'; } public static function _validation_is_unique($val, $field) { $flag = false; return $flag; } }
HogeUtilを呼び出しつついろいろ処理実行します。
Warning: Undefined variable $postID in /home/foodheart/flashbuilder-job.com/public_html/wp-content/themes/stingerplus/single.php on line 87