php functionが実行されてるのにgrepしても見つからない

php
スポンサーリンク

どゆこと

たとえば、

function hogefuga()

というのがあったとして、

どこから呼び出されているか、

$ grep -R hogefuga *

で探してみても、見つからない。

どゆこと???

 

原因:function名が、変数で設定されてた

function名が変数で設定されてた。

晒すと、以下の感じ。

$method_name = 'validate' . ucfirst($this->_gw_action);

 

そらgrep引っかからんわー。

 

ちなみに上記を発見するのに、functionの呼び出し元を取得するやり方を使った。

 

 

 

 

 

 

 

コメント