1.6を使っています。output.tryここだったらFuelPHPのもろもろの設定も終わってますよね。QA@IThttps://twitter.com/kenji_s/status/352983170305638400仰る通りですね。オブジェクト定数ではないただの定数を定義したい時です。app/bootstrap.phpでしょうねhttps://twitter.com/kenji_s/status/353012860600848384言われてみると「そんな気がする」ということで納得してしまいました。更新順1文章がコメントに収まらないのでこちらに投稿します。>「CoreのControllerを拡張」と「CoreクラスのControllerを置き換えてしまえばいい」についてもう少し詳しく教えてください。FuelPHPのコントローラは原則としてControllerやController_Templateを継承して作ります。ある例として、ユーザがログインしているかどうかを判定する認証フィルタはコントローラの処理がコールされるまえに実行されて欲しいので、実装するコントローラのbeforeに処理を定義しても良いのですが、全てのコントローラに認証処理を実装するのは非効率なのでbeforeで認証処理を行うコントローラを別途作ります(Coreの拡張)。継承関係は以下のようになります。controllerで自動生成されたコントローラはリファクタリングしないと使用できません。そこでCoreの置換を行います。簡単に説明するとController_Templateを継承したController_Template(自作クラス)をapp/bootstrap.phpで置き換えてしまいます。DIR.'/classes/core/log.php',));こうするとCoreクラスを呼んでいるようで実は自作クラスを呼ぶことができるようになります。Coreクラス使ってるけどちょっと振る舞い変えたいなとかそういう時にいいかもしれませんね。説明が粗雑で申し訳ないですが、宜しくお願い致します。(0)イメージは掴めました。あとは動作確認しながら理解していきたいと思います。ご丁寧にありがとうございました。22:332最初に実行して欲しい処理はコントローラのbeforeをオーバライドします(HTTP前提ですよね?)。コントローラの種類は全部で4種類あり、継承関係は以下のとおりです。Controller_Rest)全てのリクエストに対してbeforeを通過させたいなら、CoreのControllerを拡張し、fuel/app/bootstrap.phpのAutoloader::add_classesにてCoreクラスのControllerを置き換えてしまえばいいです。(0)ありがとうございます。確認の時間が取れないでいます。確認でき次第またコメントします。13:06いえいえ、特にコメントは求めていませんので、よくわからない、上手くできない等ありましたらコメントください。13:09確認しました。遅くなってすみませんでした。納得してしまいました。18:00ただ、教えていただいたことにも興味がありますので、よろしければ「CoreのControllerを拡張」と「CoreクラスのControllerを置き換えてしまえばいい」についてもう少し詳しく教えてください。18:011ざっとFuelPHPの内容をさらってみた程度の知識ですが、どういう用途に使いたいかにもよるとは思いますがそこには書かないんじゃないかなと思います。オートローダーの読み込みタイミングを私はよくわかってませんがforgeかexecuteのタイミングで読み込まれるような気がしますので、指定してくれた場所では設定が読み込まれた程度ではないかと思います。http://fuelphp.jp/docs/1.5/general/configuration.htmlまたはコアクラスを拡張したいのであれば以下のドキュメントに従うことになるんじゃないかと思います。http://fuelphp.jp/docs/1.5/general/extending_core.html全体的な設定値を定義したい場合もbootstrapや独自クラスで持った方が良いように思います。(0)ありがとうございます。確認してまたコメントします。09:37確認しました。遅くなってすみませんでした。Twitterでもbootstrapという回答をいただき、納得しました。17:58ウォッチこの質問への回答やコメントをメールでお知らせします。