Exemplo n.º 1
0
 /**
  * @param array $config
  */
 public function __construct(array $config)
 {
     $this->driverLocator = DriverLocator::getInstance(self::IMAGE_DRIVER_NAMESPACE, self::IMAGE_DRIVER_PARENT);
     $this->enabled = $config[self::CONFIG_PARAM_EXTENSTION_ENABLED];
     $this->screenshotTakingMode = $config[self::CONFIG_PARAM_SCREENSHOT_TAKING_MODE];
     $this->imageDriverKeys = $config[self::CONFIG_PARAM_ACTIVE_IMAGE_DRIVERS];
     $this->imageDriverConfigs = $config[self::CONFIG_PARAM_IMAGE_DRIVER_CONFIGS];
 }
Exemplo n.º 2
0
 /**
  * Constuctor: init extension
  */
 public function __construct()
 {
     $this->driverLocator = DriverLocator::getInstance(self::DRIVER_NAMESPACE, self::DRIVER_PARENT);
     $this->driverNodeBuilder = DriverNodeBuilder::getInstance(self::DRIVER_NAMESPACE, self::DRIVER_PARENT);
 }