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); }
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; }); }