src/FeatureSet.php
protected function buildTimeConverter()
    {
        if ($this->is64BitSystem()) {
            return new PhpTimeConverter();
        } elseif ($this->hasGmp()) {
            return new GmpTimeConverter();
        } elseif ($this->hasBigNumber()) {
            return new BigNumberTimeConverter();
        }

        return new DegradedTimeConverter();
    }
protected function buildTimeConverter()
    {
        if ($this->is64BitSystem()) {
            return new PhpTimeConverter();
        } elseif ($this->hasGmp()) {
            return new GmpTimeConverter();
        } elseif ($this->hasBigNumber()) {
            return new BigNumberTimeConverter();
        }

        return new DegradedTimeConverter();
    }
protected function buildTimeConverter ( ) { if ( $ this -> is64BitSystem ( ) ) { return new PhpTimeConverter ( ) ; } elseif ( $ this -> hasGmp ( ) ) { return new GmpTimeConverter ( ) ; } elseif ( $ this -> hasBigNumber ( ) ) { return new BigNumberTimeConverter ( ) ; } return new DegradedTimeConverter ( ) ; }
Determines which time converter to use and returns the configured
time converter for this environment

@return \Ramsey\Uuid\Converter\TimeConverterInterface
Determines which time converter to use and returns the configured time converter for this environment