Instantiator\Instantiator::isInstantiableViaReflection PHP Method

isInstantiableViaReflection() private method

private isInstantiableViaReflection ( ReflectionClass $reflectionClass ) : boolean
$reflectionClass ReflectionClass
return boolean
    private function isInstantiableViaReflection(ReflectionClass $reflectionClass)
    {
        if (\PHP_VERSION_ID >= 50600) {
            return !($reflectionClass->isInternal() && $reflectionClass->isFinal());
        }
        return \PHP_VERSION_ID >= 50400 && !$this->hasInternalAncestors($reflectionClass);
    }