예제 #1
0
 public static function checkIfThereIsClosureInIt($arr)
 {
     if ($arr instanceof Closure) {
         return true;
     }
     if (is_object($arr)) {
         $arr = get_object_vars($arr);
     }
     if (is_array($arr)) {
         foreach ($arr as $x) {
             if (PHPUnit_Util_GlobalState::checkIfThereIsClosureInIt($x)) {
                 return true;
             }
         }
     }
     return false;
 }