protected function isClosure($value) { if (!is_callable($value)) { return false; } $reflection = new \ReflectionFunction($value); return (bool) $reflection->isClosure(); }