Psr7Middlewares\Utils\Helpers::joinPath PHP Метод

joinPath() публичный статический Метод

Join several pieces into a path.
public static joinPath ( ) : string
Результат string
    public static function joinPath()
    {
        return self::fixPath(implode('/', func_get_args()));
    }

Usage Example

Пример #1
0
 /**
  * Execute the middleware.
  *
  * @param ServerRequestInterface $request
  * @param ResponseInterface      $response
  * @param callable               $next
  *
  * @return ResponseInterface
  */
 public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $next)
 {
     if ($this->autodetect) {
         $this->basePath(Utils\Helpers::joinPath(self::detectBasePath($request), $this->basePath));
     }
     $uri = $request->getUri();
     $path = $this->getPath($uri->getPath());
     $request = $request->withUri($uri->withPath($path));
     $request = Middleware::setAttribute($request, self::KEY, $this->basePath);
     return $next($request, $response);
 }
All Usage Examples Of Psr7Middlewares\Utils\Helpers::joinPath