getImageLoader() public static method

Returns an instance of ImageLoaderInterface based on current bridge.
public static getImageLoader ( ConfigObject $config ) : Webiny\Component\Image\ImageLoaderInterface
$config Webiny\Component\Config\ConfigObject
return Webiny\Component\Image\ImageLoaderInterface
Example #1
0
 /**
  * Returns an instance of ImageLoaderInterface.
  *
  * @return null|ImageLoaderInterface
  */
 private static function getLoader()
 {
     if (self::isNull(self::$loader)) {
         self::$loader = Loader::getImageLoader(Image::getConfig());
     }
     return self::$loader;
 }
Example #2
0
 /**
  * @expectedException
  */
 public function testGetImageLoaderException()
 {
     $config = new ConfigObject(['Bridge' => 'doesnt exist']);
     Loader::getImageLoader($config);
 }