タグ

ブックマーク / qiita.com/miyatah (3)

  • 1.7.1までViewModelだったのが1.7.2でPresenterになったFuelPHPの話をしよう - Qiita

    何があったし すごい今更感(1.7.2のリリースは2014年7月)ですけど、業務で使用してリリースした後はすっかりご無沙汰だったので気づけませんでした…。びっくりしすぎて思わず投稿してしまいました。てっきり1.8になったら ViewModel が廃止になるだけだとばかり思っていました。 GitHubのChangelogにこうありました。 fuel/CHANGELOG.md at 1.7/master · fuel/fuel · GitHub As of 1.7.2, the Viewmodel class is deprecated, and replaced by the Presenter class. Functionality has remained largely the same, and a Viewmodel alias is present to maintain ba

    1.7.1までViewModelだったのが1.7.2でPresenterになったFuelPHPの話をしよう - Qiita
  • FuelPHPのDatabase_Query_Builder_Insertでバルクインサートが使用できた話 - Qiita

    はじめに はい、クエリビルダネタです。どれだけの人が書いたかわからない程のネタです。今回はその中でも少しだけレア度の高そうなバルクインサートについてご紹介します。 バルクインサート? ご存知の通りバルクインサートとは、一度のINSERT文で複数レコードを DB にインサートできるものです。プログラムからクエリ発行する場合、ループでINSERT文を発行すると残酷な運命しか待ち受けていません。それを一度のインサートでドサッと行ってしまうことで、クエリ発行数が激減、高速化が図れるというわけです。 参考 インサート(insert)の処理方式別のパフォーマンスを検証 : 株式会社インターオフィス 注意その1 普通のINSERT文の場合、PDO などの戻り値はインサートされたレコードの auto_increment 値だったりするわけですが、バルクインサートの場合は「最初にインサートされたレコードの

    FuelPHPのDatabase_Query_Builder_Insertでバルクインサートが使用できた話 - Qiita
  • FuelPHPのArr::set()をJavaScriptで実装して、多階層のオブジェクトに値を簡単に設定する - Qiita

    FuelPHPのArr::set()をJavaScriptで実装して、多階層のオブジェクトに値を簡単に設定するJavaScriptFuelPHP 続続・多階層のオブジェクトのアクセスへの挑戦 どうも、前回のタイトルをコピーしたらややこしくなったアレです。 前回の投稿、「FuelPHPのArr::get()をJavaScriptで実装して、多階層のオブジェクトの値を簡単に取得する」で、多階層のオブジェクトから値を取得するコードをJavaScriptで実装しました。 ならば、多階層のオブジェクトに値を設定するコードも書かないとね(ニッコリ)という電波を受信してしまったので、不完全ながら実装しました。不完全な理由については後述します。 ※追記(2014/07/23)※ @warotasan様より直々にコメントを頂きまして、上記の不完全な部分はけっこう解消されました。ありがとうございます!! ※追

    FuelPHPのArr::set()をJavaScriptで実装して、多階層のオブジェクトに値を簡単に設定する - Qiita
  • 1