PHPUnit_Runner_Version::series PHP Méthode

series() public static méthode

public static series ( ) : string
Résultat string
    public static function series()
    {
        if (strpos(self::id(), '-')) {
            $version = explode('-', self::id())[0];
        } else {
            $version = self::id();
        }
        return implode('.', array_slice(explode('.', $version), 0, 2));
    }

Usage Example

Exemple #1
0
 private static function doGenerateMock($args, $isAbstract = false)
 {
     $testCase = self::extractTestCaseFromArgs($args);
     $methodName = $isAbstract ? 'getMockForAbstractClass' : 'getMock';
     $generatorClass = new \PHPUnit_Framework_MockObject_Generator();
     // using PHPUnit 5.4 mocks registration
     if (version_compare(\PHPUnit_Runner_Version::series(), '5.4', '>=') && $testCase instanceof \PHPUnit_Framework_TestCase) {
         $mock = call_user_func_array([$generatorClass, $methodName], $args);
         $testCase->registerMockObject($mock);
         return $mock;
     }
     if ($testCase instanceof \PHPUnit_Framework_TestCase) {
         $generatorClass = $testCase;
     }
     return call_user_func_array([$generatorClass, $methodName], $args);
 }
All Usage Examples Of PHPUnit_Runner_Version::series