Neos\ContentRepository\Migration\Service\NodeTransformation::resolveTransformationClassName PHP Method

resolveTransformationClassName() protected method

The name can be a fully qualified class name or a name relative to the Neos\ContentRepository\Migration\Transformations namespace.
protected resolveTransformationClassName ( string $transformationName ) : string
$transformationName string
return string
    protected function resolveTransformationClassName($transformationName)
    {
        $resolvedObjectName = $this->objectManager->getCaseSensitiveObjectName($transformationName);
        if ($resolvedObjectName !== false) {
            return $resolvedObjectName;
        }
        $resolvedObjectName = $this->objectManager->getCaseSensitiveObjectName('Neos\\ContentRepository\\Migration\\Transformations\\' . $transformationName);
        if ($resolvedObjectName !== false) {
            return $resolvedObjectName;
        }
        throw new MigrationException('A transformation with the name "' . $transformationName . '" could not be found.', 1343293064);
    }