protected function getNamespace($path)
    {
        return str_replace(" ", "", str_replace("/", "\\", ucwords(str_replace(
            '-',
            ' ',
            str_replace('/ ', '/', ucwords(str_replace('/', '/ ', $path)))
        ))));
    }