protected function PSRPath(ClassName $className)
    {
        $this->typeCheck->PSRPath(func_get_args());

        return
            str_replace('\\', '/', $className->parent()->string()).
            '/'.
            str_replace('_', '/', $className->shortName()->string()).
            '.php'
        ;
    }
protected function PSRPath(ClassName $className)
    {
        $this->typeCheck->PSRPath(func_get_args());

        return
            str_replace('\\', '/', $className->parent()->string()).
            '/'.
            str_replace('_', '/', $className->shortName()->string()).
            '.php'
        ;
    }
@param ClassName $className

@return string