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:----esTkarEQbcrKwVn24UyO2ukST9RxWz2kFcUql/GUP4WZaD/rwhzNqxUMbUvRW6TyXkAwvhFLI27aOKrGePslIFnDF6dqqTLF3G6dok1sksDEQvINF3ALNj1c9ch0K4k+w3fGVZJRXAQYodg0ThBL38qLhSiKH0DL+ZXRJwB3jujwAdq23p94lbXFPl0hHrxxdEah56KflIUQCLUZda9PK6k6agUN+rmPvCIY3wIdS7upHoZEMgadrQ8DCQ1F+77gX+xgOw1J1zC2ld9oj9Rbwqh0Zp+tHjuMLXVMqPcM0z7uV+QZe7dvzOi6yKd2xMqD4+KddSDcPyyg1ChfOF+wFJoX351XPUyJON0xkBLK5Id1KtyJCwXudEv5WYgn6ctbTlWhYyTrhPDwPhvnWyh/Ng93DgCmigxqeeFSKirbMUXOdLSqbvE+FSzL8/w6QETB0+OUbhlIHW5gfYdTrGvkOxNiackIJY52I2JNX7e+xfh3SqkarXy9suEro3t/OHdoyoATVYGrTXLk7kpwbSJHzaKhQ2vFNr4/7PqmrIef5FCv/x114flp7R7WSyFVcMb2yNZC2dcV6PIIecapyRRAiNgOc8Jlo1afkVCdJCBH3UUCj30j4CzIj8Ngp16awAp43NoDtkkXxG69v6UPUrMIBU1UzRCHAw2uo2REfIz9UiI=----ATTACHMENT:----NDYyMTM2MjYwNTM2NDU3NSA0MzIwMzg2Njg0Mzc5MTUwIDg0NDE5NjgxNDIxODg5MDk=