當前位置: 首頁>>代碼示例>>PHP>>正文


PHP App::bootstrapPath方法代碼示例

本文整理匯總了PHP中Illuminate\Support\Facades\App::bootstrapPath方法的典型用法代碼示例。如果您正苦於以下問題:PHP App::bootstrapPath方法的具體用法?PHP App::bootstrapPath怎麽用?PHP App::bootstrapPath使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Illuminate\Support\Facades\App的用法示例。


在下文中一共展示了App::bootstrapPath方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: callRoute

 /**
  * Call the given URI and return the Response.
  *
  * @param  string  $method
  * @param  string  $uri
  * @param  array  $parameters
  * @param  array  $cookies
  * @param  array  $files
  * @param  array  $server
  * @param  string  $content
  *
  * @return \Illuminate\Http\Response
  */
 public function callRoute($method, $uri, $parameters = [], $cookies = [], $files = [], $server = [], $content = null)
 {
     $server = collect(['CONTENT_TYPE' => 'application/json', 'Accept' => 'application/json'])->merge($server)->toArray();
     $request = Request::create($uri, $method, $parameters, $cookies, $files, $this->transformHeadersToServerVars($server), $content);
     $kernel = App::make('Illuminate\\Contracts\\Http\\Kernel');
     $response = $kernel->handle($request);
     $kernel->terminate($request, $response);
     if (file_exists($file = App::bootstrapPath() . '/app.php')) {
         $app = (require $file);
         $app->make('Illuminate\\Contracts\\Console\\Kernel')->bootstrap();
     }
     return $response;
 }
開發者ID:mpociot,項目名稱:laravel-apidoc-generator,代碼行數:26,代碼來源:LaravelGenerator.php


注:本文中的Illuminate\Support\Facades\App::bootstrapPath方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。