タグ

ブックマーク / wadslab.net (3)

  • [勉強会] ZendFramework勉強会@Tokyo で話してきました – wadslog

    まず、作った経緯ですが、 権限的にlogrotateの設定ができない状態だったので、アプリ側でやる必要があった log4phpとでもよかったが、Zend Frameworkの(拡張も含む)で完結させたかった Zend Frameworkでも作っている気配が無かったので作ってみた という感じです。わりと無駄なものを作るのが好きなきらいがあります。 メリットとしては ZFが使える環境ならどこでもログのローテーションできる 時間やサイズ以外でも、任意のタイミング、方法でローテーションができるように拡張可能 という感じでしょうか。あまりいい答えではないですね。。。 実際自分も、常にアプリ側でローテーションを行なっているかというとそうではなく、むしろlogrotateを使ってやっているケースのほうが多いです。 選択肢の一つとしてZend Frameworkのコンポーネントにあってもいいんじゃないかな

    tacchini
    tacchini 2010/08/20
  • [Zend Framework][Zend_Auth][cookie]Zend_Auth_Storage_Interface を実装してcookieに対応 – wadslog

    cookieで認証情報を引き回したかったので作ってみました。まだまだ改良の余地がありますが、とりあえず公開してしまいます。 来はZend_Http_Cookieをうまく使いたかったのですが、Zene_Http_ClientやZend_Http_CookieJarから使われるのが前提のようなつくりだったのでうまく使えませんでした。折を見て改良していこうと思います。 そのうちCodeReposのコミット権をもらったらそっちにアップしますが、それまではここにソースを貼り付けておきます。 ・2008/06/24 追記 クラス名にZend_というプリフィックスは使えないとご指摘をいただいたので修正しました。名前はここ風にブログの管理者名にしています。 ・08/07/04 追記 CodeReposにアップしました。 ・08/08/26 追記 指摘されたミスを修正しました。CodeReposのほうが最

    tacchini
    tacchini 2010/08/20
    cookie
  • [Zend Framework] Zend_ControllerアクションヘルパーのContextSwitch – wadslog

    Zend Framework1.5から新しく追加されたContextSwitchアクションヘルパーを使ってみました。 あるページのレスポンス形式をhtmlに加えてrssやatomフィードも追加したいとか、Ajaxで受け取るデータをxmlとjsonの両方に対応したい場合に、新しくactionメソッドを追加したり、処理を複雑にしないで対応することができます。 例として、FooControllerのbarActionメソッドはある画面から非同期通信で呼び出されjson形式でデータを返していたが、あるパラメータが設定されていた場合にXML形式でレスポンスを返すように処理を追加するという処理を考えます。 おそらく私は今までならば以下のように処理をしていたと思います。

  • 1