共有
  • 記事へのコメント26

    • 注目コメント
    • 新着コメント
    その他
    nilab
    nilab $obj = new Klass(); / $methodA = new ReflectionMethod($obj, 'methodA'); / $methodA->setAccessible(true); / $methodA->invoke(); //privateなはずのmethodAが呼べる!!

    2017/01/24 リンク

    その他
    phista
    phista ReflectionMethod::setAccessible、Closure::bind()

    2014/08/20 リンク

    その他
    takets
    takets privateのテストもphpunitする方法。 reflectionmethodを使うらしい。

    2014/03/25 リンク

    その他
    uzulla
    uzulla 「無名関数のコンテキストを動的に変更できる」これすごいな、しらなかった。

    2013/12/29 リンク

    その他
    oppara
    oppara PHP5.4時代のprivateメソッドテスト手法 #php5_4 - 泥のように

    2013/04/18 リンク

    その他
    sayahami
    sayahami PHPはいったいどこへ向かっているのか:)

    2013/01/04 リンク

    その他
    manaten
    manaten テストにおけるprivate突破自体何だかなーって感じ。理想的には突破せずにテスト書けるように設計したいけど、難しい。

    2012/12/03 リンク

    その他
    norry_gogo
    norry_gogo ふむふむ。

    2012/06/12 リンク

    その他
    Kenji_s
    Kenji_s Closure::bind

    2012/03/17 リンク

    その他
    brtRiver
    brtRiver PHP5.3でも方法があるのね。

    2012/01/07 リンク

    その他
    raimon49
    raimon49 ReflectionMethod::setAccessible(PHP 5.3.2+), Closure::bind(PHP 5.4)でprivateなメソッドにアクセス可能にしてテストを書く。Closure::bindがフリーダム過ぎて怖い。

    2011/12/25 リンク

    その他
    heavenshell
    heavenshell private なんて飾りです!になるな。

    2011/12/15 リンク

    その他
    akkun_choi
    akkun_choi PHPはいったいどこへ向かっているのか

    2011/12/15 リンク

    その他
    uechoco
    uechoco Clodure::bind

    2011/12/15 リンク

    その他
    shimooka
    shimooka これは面白い。ただ、使い所に注意な感じがする。しかし、段々と別言語化してきたなぁ

    2011/12/15 リンク

    その他
    potato777
    potato777 Closure::bind()

    2011/12/14 リンク

    その他
    se-mi
    se-mi 「PHPひでえ」って言われるようなネタがまた増えた...

    2011/12/08 リンク

    その他
    mumincacao
    mumincacao なにこの Closure::bind() とか楽しそうだけど・・・ すっごく取り扱い注意できけんがあぶないかほりもするなぁ・・・ (・x【みかん

    2011/12/07 リンク

    その他
    aki77
    aki77 5.4

    2011/12/07 リンク

    その他
    fukken
    fukken "Closure::bind" JavaScriptでいうapplyか。これは便利。

    2011/12/07 リンク

    その他
    kanno_kanno
    kanno_kanno なんだこの機能

    2011/12/07 リンク

    その他
    tsuyok
    tsuyok なるほど。これは使える

    2011/12/07 リンク

    その他
    slay-t
    slay-t PHPよ何処へ行く……

    2011/12/07 リンク

    その他
    shin1x1
    shin1x1 Closure::bind() / 5.3 では setAccessible() をラップにして、protected / private なインスタンス変数やメソッドにアクセスできるメソッドを作った。

    2011/12/07 リンク

    その他
    koriym
    koriym マニュアルより分かりやすい素晴らしい説明

    2011/12/07 リンク

    その他
    kent013
    kent013 よっぽど緻密に設計されたクラスでない限り全部protectedでいいと思うんだけどどうか.それはさておきPHP5.4も地味に違う言語になってんなw

    2011/12/07 リンク

    その他
    escape_artist
    escape_artist PHP5.4 Advent Calendar7日目書いたよー

    2011/12/07 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHP5.4時代のprivateメソッドテスト手法 #php5_4

    PHP5.4 Advent Calendar 2011の7日目です。昨日は@madapajaさんの「PHP5.4+ で開発が行われている BEAR....

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事