タグ

ブックマーク / blog.ecworks.jp (4)

  • 「CakePHP勉強会@東京5」報告 | ECWorks Blog

    昨日は1年越しの「CakePHP勉強会@東京5」が開催されました。 簡単ですがイベントの内容の報告と、当方で発表しました「Ktai Library on Cakephp1.3の資料を公開させていただきます。 ご覧の通り満員御礼! 今回は、前回の勉強会から丸1年、途中であったCakeMatsuriからも半年以上大きなイベントがなかったこともあるかもしれませんが、50名以上がひしめき合うイベントとなりました。セッション内でアンケートを採ったところ、そのうちの半分以上はこれらイベントを未経験ということで、なかなかフレッシュな集まりでした(笑)。 そして今回は、「福岡」「名古屋」「札幌」のサテライト会場、そして「ニューヨーク」からのセッションといった、今までになかった試みが行われました。凄いですね!遠くで同じイベントを共有できるなんて、時代の進歩というのか、とうとう勉強会もここまできたか!という感

    「CakePHP勉強会@東京5」報告 | ECWorks Blog
  • 【CakePHP】フレームワークにおける「秩序」とは何なのだろう? | ECWorks Blog

    Twitterで少し議論になって、これってちょっと大事だよなと思ったことがあったので、言葉足らずだった部分についてもちょっと補足したりして記事として残しておこうと思います。 なお、これはあくまでも私の一個人としての「考え」であって、正解というわけではないと思います。ただ「こういった考え方もある」という点だけ伝わったら嬉しいです。 で、まあよくあるフレームワークにおける「MVC」の話なんですが、例えば「コントローラやモデルの中でヘルパーとか使ってもいいんじゃないか?」という点について。つまり、MVCで役割を分割しているのに、その領域を乗り越えて機能を実現することについてどうなのか、ということです。 CakePHPでも、ヘルパーの機能で汎用的に使いたい(そして実際に使える)機能があったり、逆にヘルパー内からモデルとかを呼び出して情報を取り出したりすることが出来るっちゃー出来ます。実際にコアヘル

  • 【CakePHP】Containable指定にjoinsオプションは無効 | ECWorks Blog

    久しぶりにCakePHPコアに関するTipsです。 バージョンは1.2系ですが、たぶん1.3系も同じだと思います。 で、今回は超便利なContainableビヘイビアの話題。 アソシエーションがたくさんになった場合は、このビヘイビアを使うことで、好きなモデル厳選して取り出すことも可能になります。 conditionsとかのオプション指定も可能! HABTM先の条件は、そのままでは指定が出来なくて全部データをとってきてしまうのですが、containを使えばHABTM先をフィルタリングできます。超便利!! 使い方は Cookbook を見てもらうとして、一つだけ落とし穴があるので注意! 通常のfind()では、オプションで’joins’を与えることにより、JOIN方法を指定できるのですが、containでは出来ないです。例えば、INNER JOINを使いたくても、contain先に指定が出来ま

    tsukamott
    tsukamott 2010/02/12
    気になっていた。やっぱりかーーーーーー
  • 【CakePHP】CakePHP+Adobe Flex3なイベントに参加した | ECWorks Blog

    受講者として参加するのは久々なのですが、日はCakePHPでAdobe Flex3を活用するというテーマのセミナーに参加しました。 ▼@IT勉強会「FlexとPHP研究会」PHPプログラマのためのFlex Builder入門 https://itmedia.smartseminar.jp/public/seminar/view/128 講師は(株)エフエックスビイの原氏。CakeMatsuriでお世話になりました! そして途中Adobeの轟氏がお見えになり、コアな内容に突入。なかなか興味深くお話を拝聴しました。 で、今回とても勉強になったこと。 「CakePHPでFLASH/Flexはかなりいけてんじゃね?」 です(笑)。 CakePHP + CakeSWXPHP + Flex(FLASH)で、フロント側のUI実現をかなり簡素化できる可能性が。このなかで、CakeSWXPHPというのは、

  • 1