>FuelPHPauth関連FuelPHPのAUTH関連FuelPHPでログイン周りの実装。AUTHが用意されているので使う。FuelPHPのAUTHをカスタマイズFuelPHPのAUTHで使っている「Simpleauth」を元にゴニョゴニョしたい。「Auth::〇〇〇()」の前後でゴニョゴニョするための叩き台。FuelPHP1.8の「セッション:file」とXamppでログイン不可XamppでFuelPHP1.8のログインが出来ない。error」ってのが出てきた。「Auth::check()」からUAのチェックを外すブラウザをいったん閉じてもログインできるようにしたけど、ブラウザの更新によってユーザーエージェントが変わり「Auth::check()」で弾かれる。OILFuelPHPのOILをcronで実行FuelPHPをコマンドラインで実行(OIL)FuelPHPをコマンドラインで実行するのに「OIL」ってのを使う。OIL実行とブラウザから実行させるときのメモOIL実行だけど、たまにブラウザで実行させたい。コンソールから実行すると「HTTP_HOST」が無いとエラーFuelPHPで、ブラウザのときは問題無いけどコンソールからOIL実行したらエラーが出てきた。マイグレーションとDBUtil複数人で作業するときのDB/テーブルの情報共有(?)。FuelPHPの外からModelなどを使う(oilの複製)既存サイトにFuelPHPを追加してから、既存サイトからFuelPHPで用意した何かを使いたいとき。基本情報関連FuelPHPのセッションを使うときの下準備と豆知識fuelphp1.7インスト時のcomposerのアップデートfuelphp1.7をZIPでDLしてXamppに移動。update」と言われたFuelPHPの基本的なコントローラーテンプレートの使用の有無やAPIのときで使うextendだったりbefore()だったり。実行中のコントローラーやアクションの名前など。FuelPHPをインストしたあとの各設定類FuelPHPをインストしたときにひとまず必要な各種設定FuelPHPでエラーFuelPHPで出てきたエラーと対処をまとめていく・・・予定。error」ってのが出てきた。HybridコントローラーコンローラーのTemplateとRestの両方の機能を持つのがHybridコントローラーってヤツ。既存のvalidationルールじゃなくて、オリジナルで用意したい。FuelPHPで独自のvalidationルール:メアドチェック既存のメアドチェックに追加でゴニョゴニョしたい。Fuelphpの配列要素のバリデーション「name=chk[]」みたいなヤツをバリデーションしたいとき。全部指定するかクロージャーで指定するか。独自クラスやCoreクラスの継承FuelPHPで独自クラスを使いたいFuelPHPですでに作られているクラスなどを使いたい。FuelPHPでcoreクラスを継承したいcoreクラスを少し修正したいので、継承させて使う。「Core\classes\Autoloader」のみ継承時にひと手間必要。FuelPHPのAUTHをカスタマイズFuelPHPのAUTHで使っている「Simpleauth」を元にゴニョゴニョしたい。独自クラス:classes/utilのサンプルFuelPHPでメール送信させる独自クラスのベースFuelPHPでログを出力させる独自クラスのベースDB関連FuelPHP1.8でDB接続エラーFuelPHPで出たエラーだけど、FuelPHPに限らない。処理の流れ上、updateしたあと、もう一回updateしたかった。「更新箇所が無いときはupdate文を実行させない」という処理にしているなら、気にする必要はないfuephpでトランザクション処理(try-catch())頻繁に使う記述なんだけど、なにげに忘れやすい。本当は、いつも前のソースからコピペしているから覚えていない・・・。マイグレーションとDBUtil複数人で作業するときのDB/テーブルの情報共有(?)。別のDBに接続(クエリビルダ)既存のDBとは別のDBに接続してデータを取得したいエラー絡みFuelPHPでエラー時の処理を追加したいfuelphpで簡易にログ保存エラー以外でもログ出力させたいセッションが切断される理由たちfuephpでトランザクション処理(try-catch())頻繁に使う記述なんだけど、なにげに忘れやすい。本当は、いつも前のソースからコピペしているから覚えていない・・・。viewでjson_decode()したらエラーになったコントローラーで渡したJSONの文字列をviewでjson_decode()したい。viewファイル内で関数を設定するとエラーになる(function_exists())「htmlと処理は分けましょう」っていう観点から考えるとしょうがないんだけど・・・それでもどうにかしたい。コンソールから実行すると「HTTP_HOST」が無いとエラーFuelPHPで、ブラウザのときは問題無いけどコンソールからOIL実行したらエラーが出てきた。特殊なケースなのだが・・・BASIC認証絡みで面倒なコトになった。error」ってのが出てきた。FuelPHPで用意されいてるエラーのhandleFuelPHPでCSRFのエラー(config.php:security['csrf_expiration'])CSRFのチェックでエラーになるときもあれば、ならないときもある。別のDBに接続(クエリビルダ)既存のDBとは別のDBに接続してデータを取得したいセッションFuelPHPのログインに有効期限を追加セッション切れでログアウトじゃなくて・・・時間内のログアウトを実装したいFuelPHP1.8の「セッション:file」とXamppでログイン不可XamppでFuelPHP1.8のログインが出来ない。「Auth::check()」からUAのチェックを外すブラウザをいったん閉じてもログインできるようにしたけど、ブラウザの更新によってユーザーエージェントが変わり「Auth::check()」で弾かれる。セッションキーからセッション取得したい単純に「\Session::get(〇〇〇)」が出来ないとき。具体的に言うと・・・ajaxが絡むとき。FuelPHPでCSRFのエラー(config.php:security['csrf_expiration'])CSRFのチェックでエラーになるときもあれば、ならないときもある。「config/session.php」の「expiration_time」を取得したかった。FuelPHPで404にリダイレクトあまり無いんだけど・・・ごくまれに強制的に404ページに飛ばしたい時がある。規定のフォームを通さずに来たデータを無視するってヤツ。FuelPHPでdefine()を設定して使いたいあちこちで使う定数をラクして使えるようにしたい。FuelPHPのimageクラスFuelPHPを一つのサイトで複数使いたい例えば、既存サイトにFuelPHPをいれて、しばらくしてから別ディレクトリでもFuelPHPを使う必要が出てきたとき。共通部分をパッケージ化して使い回すFuelPHPで独自の初期設定した変数を使いたい(config::load()、config::get())一つのサイトでFuelPHPを複数使う(簡略版)やり方はいくつかあるが・・・私にとって使い勝手が一番よさげな方法。既存サイトにサービスをFuelPHPで追加。その後、別サービスをFuelPHPで追加する場合。コントローラー内の各アクションでの共通処理と一部だけ例外にしたい。適当なコントローラーを作って、そのコントローラーを継承元にしたい。oilを使うと壊れた・・・その後2016年09月のコトなんだけど、FuelPHPが壊れた。気付いたことがあるのでメモfuelphpでCSS、JS、IMGのPATH出力(Asset::〇〇〇())CSS、JS、IMGをタグにして出力したり、URLだけ取得したりする。コントローラから別のコントローラのアクション(メソッド)を実行したい同一ファイル内のコントローラは簡単。階層を深くしたいとき2階層までだったり、3階層までだったり。独自で定数を指定define()したい。