Lines Matching refs:valid
157 $valid = $this->getValidCallback($arguments);
159 return call_user_func_array($valid, $arguments);
278 $valid = $this->getValidCallback($arguments);
280 if (is_string($valid)) {
281 return new \ReflectionFunction($valid);
284 if ($valid instanceof \Closure) {
285 return new \ReflectionFunction($valid);
288 if (is_array($valid)) {
289 if (is_string($valid[0])) {
290 if (false === method_exists($valid[0], $valid[1])) {
291 return new \ReflectionClass($valid[0]);
294 return new \ReflectionMethod($valid[0], $valid[1]);
297 $object = new \ReflectionObject($valid[0]);
299 if (null === $valid[1]) {
303 return $object->getMethod($valid[1]);