1ファイル1クラスにするのが通常です。FuelPHPでのコントローラの名前空間の指定方法は、以下の公式ドキュメントの翻訳にあります。命名規則になりますので、現状でよいように思います。個の銅バッジ2FuelPHPのORMモデルを使う場合、トランザクション処理は可能か?FuelPHPには詳しくないことはあらかじめお断りしておきます。FuelPHPの公式フォーラムに以下の質疑を見つけました。個の銅バッジ2FuelPHPのPresenterの使い方について表示整形用の処理を置いて表現(デザイン)とロジックを分離するために使います。FuelPHPのPresenter/ViewModelはMVPのPでもMVVMのVMでもなく、MVCでいえばVです。FuelのViewはSmartyやTwig、生PHPなどの、テンプレートエンジン用のテンプレートファイルを置くための場所となっています。Webアプリケーションの開発ではHTML出力に関わるテンプレートを書く部分と、ビジネスロジックを書く部分を分離して作るのがよくあるやり方です。超ざっくり分けると、なんかクラスとかメソッドとか使ってゴチャゴチャ処理する奴はMやC、Vのテンプレートでは変数の出力や単純なループ/分岐くらいで済ます、という感じになります。このスクリプト自体の実行時間にのみ影響を与えます。PHPのスクリプトにかかった時間だけ計測されてtimeoutが発生することになります。sleepはCPUも使わないし、リソースの消費がないのでタイムアウトからは除外されることになります。そこで大事なことは本番のスクリプトではsleepをしてタイムアウトを検出することはないと思います。trueに設定することで利用できるようになっています。デフォルトはfalseです。trueにしてください。メソッドが使えるのではないでしょうか。関して今回は、logsというフォルダを作成して、アクセス権を読み/書きにするとlogs/2018/08/20.phpというファイルが作られエラー解決となりました。selectedになるtypeのmysqliとPDOではconnectionの書き方が違います。PDOの場合はdsnで記述が可能ですが、mysqliの場合はdsnの記述はできず、項目ごとに変数を設定する必要があります。拡張する必要があると思います。詰まったらググる前にマニュアルを確認してみるといいと思います。個の銅バッジ1【FuelPHP】モジュールを使った時の共通ライブラリ&ビジネスロジックの設計についてFuelPHPの枠内で考える場合と、FuelPHPの枠に捉われずに配置する2つの方法が考えられます。質問1は、packagesです。FuelPHPでのパッケージというのは再利用するライブラリということですから。質問2は、modelです。純粋なビジネスロジックはMVCで考えるならモデルだからです。FuelPHPの標準のModelクラスは空のクラスであることからわかるように、FuelPHPはモデルを広く捉えています。使えるようになっています。これを新しいスレッドに引き継げないために、クラスが見つからないというエラーになっているようです。クラス定義自体は引き継がれています。内部でもこの別名を使っていますから、他のコアクラスも含め、別名を定義しなおす必要があります。最初に以下のコードを書けば一括処理できそうです。追記:「オートローダで読み込んだクラスは生成したスレッドに引き継がれない」は間違いでした。くわしくはunaristさんの回答を参照。「初期化を別途行う」で動くというのは間違ってもいないので、サンプルを追記しときます。foundを解決したいfriend2.phpファイルの先頭あたりで、require_once等でControllerクラスが定義されているphpファイルを指定してみてください。require_onceの詳細については以下を参照してください。個の銅バッジ1fuelphpの中のpublicのphpファイルがブラウザに表示させれない。個の銅バッジ1PHPUnitのモック機能を使いテストを行いたいのですが、うまく置き換わってくれません。自己解決しましたので、解決策を書きます。バーチャルモックをPHPUnitでどうやって実装するかということでした。AspectMockを導入することで解決しました。個の銅バッジ1FuelPHPのORMの中間テーブルに別テーブルを結合してその別テーブルの値を取得したい。あとは、FuelphpのDBクラスを使用して書くのもありかと思います。個の銅バッジ1画像を選択した後、再度違う画像を選択しても画像が変わらない$('#profileImg')のvalueには最初に選択した画像が残っていると思います。個の銅バッジ1PHPStormでFuelPHPのtasksの処理をデバッグしたいのですが、どうやれば良いでしょうか。phpstormで試してみました。10.0.3なら、以下のようにするとローカルマシンのインタプリタでブレイクポイントを指定しての実行などができるようです。賢い設定方法もあるかもしれません。個の銅バッジ1FuelPHPでopauth/twitterを実行するとTwitterの認証画面に遷移しない同様の問題でどっぷりハマり解決したので共有します。出ているのではないかと思います。下記に記しているのは、このエラーを解決した内容です。個の銅バッジ1jQueryを利用してfuelphpのコントローラーにPOSTしたデータがNULLとなるのはなぜでしょう。リクエストの形式を指定するものです。個の銅バッジ1FuelPHPでログイン状態のチェックこちらが参考になるのではないでしょうか。before()を使ったチェックのサンプルも載っています。ドキュメントからの抜粋で回答いたします。relatedを使った場合は一括読み込みとなります。