BcRequestFilter::isMaintenance PHP Méthode

isMaintenance() public méthode

メンテナンス用のURLかどうかを判定
public isMaintenance ( CakeRequest $request ) : boolean
$request CakeRequest リクエスト
Résultat boolean
    public function isMaintenance(CakeRequest $request)
    {
        $slug = 'maintenance';
        return in_array($request->url, array($slug, "{$slug}/", "{$slug}/index"));
    }

Usage Example

 /**
  * メンテナンス用のURLかどうかを判定
  *
  * @param bool $expect 期待値
  * @param string $url URL文字列
  * @return void
  * @dataProvider isMaintenanceDataProvider
  */
 public function testIsMaintenance($expect, $url)
 {
     $request = new CakeRequest($url);
     $this->assertEquals($expect, $this->requestFilter->isMaintenance($request));
 }