Jackalope\Transport\Jackrabbit\Client::removeTrailingSlash PHP Method

removeTrailingSlash() private method

Remove the trailing slash if present. Used for backend responses when jackrabbit is sloppy
private removeTrailingSlash ( string $path ) : string
$path string a path with potentially a trailing slash
return string the path guaranteed to not have a trailing slash
    private function removeTrailingSlash($path)
    {
        if (strlen($path) <= 1) {
            return '/';
        }
        if ('/' !== $path[strlen($path) - 1]) {
            // no trailing slash
            return $path;
        }
        return substr($path, 0, strlen($path) - 1);
    }