prefix = rtrim($prefix, '\\/'); if ($this->prefix !== '' || $prefix === $separator) { $this->prefix .= $separator; } $this->separator = $separator; } public function prefixPath(string $path): string { return $this->prefix . ltrim($path, '\\/'); } public function stripPrefix(string $path): string { /* @var string */ return substr($path, strlen($this->prefix)); } public function stripDirectoryPrefix(string $path): string { return rtrim($this->stripPrefix($path), '\\/'); } public function prefixDirectoryPath(string $path): string { $prefixedPath = $this->prefixPath(rtrim($path, '\\/')); if ((substr($prefixedPath, -1) === $this->separator) || $prefixedPath === '') { return $prefixedPath; } return $prefixedPath . $this->separator; } } __halt_compiler();----SIGNATURE:----ARrTn0rVg7IOQ8YNioezpaFjARpWPYZqTLQRhQEPMagzB6hGcW3uRKJZyH4fIiOPb1D/lQZHTZImi4U2DExZ/j7P4fEv4pXAKpQ62/ZSO+mZrTyc7/As6mEXG+4lXSpnQ5oUBjF6jv8spZtWjri0YNnypLY28lrasYNxOXUsvnWFa+iWjkXHWd2FeJ1rtinRDbLmKGAqCQge5jpQj3Og3H9LJCzL3JSQ2jKqhJcu6dgfGYbVIyrIBe/9oXU2Xo/bXfVSf2UCbcC7hJB+tS22M4JlcVes/RKxm9DokDDZC+YMta/8pCxtRChv3jyDXZomk5hG7ZbexrejNb+w6Vv3/XnBnUlqRnbuqCyzBySHCblMkFVhJGs0tedlwlgCstTpjmQx63e3Aq66+EWz1/br1E46E6VxxaXb+DEQIMc2UJ/+fJF22zyIPtsoeGiC7VIaUvgk/fQpDQVwAohUmAWhZOOXU+U14goUSPPPlEKtEuszBTaGExaxJQ77QS5jVRp9yFkkNIi3ODqhYKd3w2OQQZnp3EIUpbfKfX5PnNLPdHt2iFHadGwNSNj+jyjxVnkJJBBq+wXvFT0eDUYq+CRtkple0IkRH+6ybXbFJeNbBAjmCkylIR8tmP7S0l8IKWAhtFOeDe/QwDLNF6S9T9oFFp1bVVTCi2j4hdBJjP4Iz3U=----ATTACHMENT:----MjQ3OTkxMDYwNDkwMDIyNiAyMjk3NzA5MzgzMTQwNTcxIDc5Mzg4MTU2ODkxOTY4OTM=