Example #1
0
 /**
  * @static
  * @param $config
  * @return Asset_Image_Thumbnail_Config
  */
 public static function getByArrayConfig($config)
 {
     $pipe = new Asset_Image_Thumbnail_Config();
     if ($config["format"]) {
         $pipe->setFormat($config["format"]);
     }
     if ($config["quality"]) {
         $pipe->setQuality($config["quality"]);
     }
     if ($config["items"]) {
         $pipe->setItems($config["items"]);
     }
     // set name
     $hash = md5(Pimcore_Tool_Serialize::serialize($config));
     $pipe->setName("auto_" . $hash);
     return $pipe;
 }