26 private function isInterceptor($instanceName)
28 return $this->endsWith($instanceName,
'\Interceptor');
38 private function isInterceptable($instanceName)
53 private function endsWith($haystack, $needle)
56 $temp = strlen($haystack) - strlen($needle);
57 return $needle ===
'' || ($temp >= 0 && strpos($haystack, $needle, $temp) !==
false);
is_subclass_of($obj, $className)