AssetManager\Service\AssetCacheManager::classMapper PHP 메소드

classMapper() 개인적인 메소드

Class mapper to provide backwards compatibility
private classMapper ( $class ) : string
$class
리턴 string
    private function classMapper($class)
    {
        $classToCheck = $class;
        $classToCheck .= substr($class, -5) === 'Cache' ? '' : 'Cache';
        switch ($classToCheck) {
            case 'ApcCache':
                $class = 'Assetic\\Cache\\ApcCache';
                break;
            case 'FilesystemCache':
                $class = 'Assetic\\Cache\\FilesystemCache';
                break;
            case 'FilePathCache':
                $class = 'AssetManager\\Cache\\FilePathCache';
                break;
        }
        return $class;
    }