Lines Matching refs:className

60      * @param string $className
67 public static function getLinesToBeCovered($className, $methodName) argument
70 $className,
78 return self::getLinesToBeCoveredOrUsed($className, $methodName, 'covers');
84 * @param string $className
89 public static function getLinesToBeUsed($className, $methodName) argument
91 return self::getLinesToBeCoveredOrUsed($className, $methodName, 'uses');
95 * @param string $className
103 private static function getLinesToBeCoveredOrUsed($className, $methodName, $mode) argument
106 $className,
118 $className
159 * @param string $className
164 public static function getRequirements($className, $methodName) argument
166 $reflector = new ReflectionClass($className);
168 $reflector = new ReflectionMethod($className, $methodName);
213 * @param string $className
218 public static function getMissingRequirements($className, $methodName) argument
220 $required = static::getRequirements($className, $methodName);
282 * @param string $className
287 public static function getExpectedException($className, $methodName) argument
289 $reflector = new ReflectionMethod($className, $methodName);
295 $className,
365 * @param string $className
373 public static function getProvidedData($className, $methodName) argument
375 $reflector = new ReflectionMethod($className, $methodName);
378 $data = self::getDataFromDataProviderAnnotation($docComment, $className, $methodName);
408 * @param string $className
416 private static function getDataFromDataProviderAnnotation($docComment, $className, $methodName) argument
435 $dataProviderClassName = $className;
523 * @param string $className
530 public static function parseTestMethodAnnotations($className, $methodName = '') argument
532 if (!isset(self::$annotationCache[$className])) {
533 $class = new ReflectionClass($className);
534 self::$annotationCache[$className] = self::parseAnnotations($class->getDocComment());
537 … if (!empty($methodName) && !isset(self::$annotationCache[$className . '::' . $methodName])) {
539 $method = new ReflectionMethod($className, $methodName);
544 self::$annotationCache[$className . '::' . $methodName] = $annotations;
548 'class' => self::$annotationCache[$className],
549 … 'method' => !empty($methodName) ? self::$annotationCache[$className . '::' . $methodName] : []
554 * @param string $className
559 public static function getInlineAnnotations($className, $methodName) argument
561 $method = new ReflectionMethod($className, $methodName);
608 * @param string $className
613 public static function getBackupSettings($className, $methodName) argument
617 $className,
622 $className,
632 * @param string $className
637 public static function getDependencies($className, $methodName) argument
640 $className,
663 * @param string $className
668 public static function getErrorHandlerSettings($className, $methodName) argument
671 $className,
680 * @param string $className
685 public static function getGroups($className, $methodName = '') argument
688 $className,
731 * @param string $className
736 public static function getSize($className, $methodName) argument
738 $groups = array_flip(self::getGroups($className, $methodName));
740 $class = new ReflectionClass($className);
758 * @param string $className
763 public static function getTickets($className, $methodName) argument
766 $className,
786 * @param string $className
791 public static function getProcessIsolationSettings($className, $methodName) argument
794 $className,
809 * @param string $className
814 public static function getPreserveGlobalStateSettings($className, $methodName) argument
817 $className,
824 * @param string $className
828 public static function getHookMethods($className) argument
830 if (!class_exists($className, false)) {
834 if (!isset(self::$hookMethods[$className])) {
835 self::$hookMethods[$className] = self::emptyHookMethodsArray();
838 $class = new ReflectionClass($className);
842 self::$hookMethods[$className]['beforeClass'][] = $method->getName();
846 self::$hookMethods[$className]['before'][] = $method->getName();
850 self::$hookMethods[$className]['after'][] = $method->getName();
854 self::$hookMethods[$className]['afterClass'][] = $method->getName();
861 return self::$hookMethods[$className];
878 * @param string $className
884 private static function getBooleanAnnotationSetting($className, $methodName, $settingName) argument
887 $className,
926 list($className, $methodName) = explode('::', $element);
929 $classes = [$className];
931 foreach ($classes as $className) {
932 if (!class_exists($className) &&
933 !interface_exists($className) &&
934 !trait_exists($className)) {
939 $className
944 $class = new ReflectionClass($className);
965 $classes = [$className];
967 foreach ($classes as $className) {
968 if ($className == '' && function_exists($methodName)) {
973 if (!((class_exists($className) ||
974 interface_exists($className) ||
975 trait_exists($className)) &&
976 method_exists($className, $methodName))) {
980 $className,
987 $className,
1011 foreach ($classes as $className) {
1012 if (!class_exists($className) &&
1013 !interface_exists($className) &&
1014 !trait_exists($className)) {
1019 $className
1024 $codeToCoverList[] = new ReflectionClass($className);