/** * Retrieve Illuminage from the Container * * @return string */ public static function getFacadeAccessor() { if (!static::$app) { static::$app = IlluminageServiceProvider::make(); } return 'illuminage'; }
/** * Setup the tests */ public function setUp() { $this->app = IlluminageServiceProvider::make(); $this->app->instance('path.public', 'tests/public'); // Bind mocked config $this->app->bind('config', function () { return Mockery::mock('config', function ($mock) { $mock->shouldReceive('get')->with('illuminage::image_engine', '')->andReturn('Gd'); $mock->shouldReceive('get')->with('illuminage::quality', '')->andReturn(75); $mock->shouldReceive('get')->with('illuminage::cache_folder', '')->andReturn(''); }); }); // Create some dummy instances $this->image = $this->app['illuminage']->image('foo.jpg'); $this->thumb = $this->app['illuminage']->thumb('foo.jpg', 100, 100); }