タグ

クロージャに関するinc-2734のブックマーク (2)

  • WordPress 3.0 と プラグインアクション・フィルターフックへのクロージャ渡し | hiromasa.another :o)

    3.0 開発中は全然気がつかなかったのですが、WordPress 3.0 からプラグインのアクション・フィルターフックにクロージャが渡せるようになりました。 クロージャが使えるのは PHP 5.3 からなのでみんなに使ってもらうプラグインなどではあまり使えませんが、5.3 と決まった環境でのテーマつくりなどの作業の場合は楽できるかもです 🙂 特に、Thematic などテーマフレームワークの functions.php で小さなフックをつくらなければいけない場合に威力を発揮しそうです。 ついでに 5.3 じゃなくても楽する方法も紹介します。 修正元の trac はこちらです。 #10493 (Allow closures as callbacks) – WordPress Trac PHP 5.3 allows closures, which means we can replace t

    WordPress 3.0 と プラグインアクション・フィルターフックへのクロージャ渡し | hiromasa.another :o)
  • 6月 2004 | APEIROPHOBIA

    今ちょっと検証している事項の一つに「ビルトインメソッドをカスタマイズできないのか?」というものがある。たとえばこういうこと <a href="https://img8.com/log/tag/xml/" class="st_tag internal_tag " rel="tag" title="xml タグの付いた投稿">XML</a>.prototype.load = function(arg) { var filePath = "hogehoge"; this.load(filePath+arg); }; まぁこれだけ見ると「こんなの必要ないじゃん!」とか「loadの引数に書けばいいじゃん!」ってことになるのだけど、ちょっと環境がWEBじゃなくてローカルアプリベースで、しかもプログラムで直接SWFの中を叩いたりしているので、オーサリング環境が実動環境を再現できないという厄介な代物なわけ

    6月 2004 | APEIROPHOBIA
  • 1