public function getProxyFilename($className)
    {
        $baseDirectory = $this->proxyDirectory;
        $suffix = str_replace('\\', '', $className);
        
        if ($this->proxyClassSuffix !== null) {
            $suffix .= $this->proxyClassSuffix;
        }
        
        return rtrim($baseDirectory, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR . self::MARKER
            . $suffix . '.php';
    }