コード例 #1
0
ファイル: LassyTest.php プロジェクト: radmen/lassy
 public function testSaveWhenLassyIsDisabled()
 {
     $request = m::mock('Illuminate\\Http\\Request');
     $request->shouldReceive('getPathInfo')->never();
     $response = m::mock('Illuminate\\Http\\Response');
     $response->shouldReceive('getContent')->never();
     $lassy = new Lassy('', m::mock('Illuminate\\Filesystem\\Filesystem'));
     $lassy->disable();
     $lassy->save($request, $response);
 }
コード例 #2
0
ファイル: LassyServiceProvider.php プロジェクト: radmen/lassy
 protected function registerLassy()
 {
     $this->app['lassy'] = $this->app->share(function ($app) {
         $config = $app['config'];
         $lassy = new Lassy($config->get('lassy::output_dir'), $app['files']);
         $lassy->addFilter($config->get('lassy::filters'));
         if (false === $config->get('lassy::enabled')) {
             $lassy->disable();
         }
         return $lassy;
     });
 }