$gallery = $GLOBALS['injector']->getInstance('Ansel_Storage')->getGallery($gallery_id);
}
- return $gallery->getKeyImage(empty($params['style']) ? 'ansel_default' : $params['style']);
+ $style = empty($params['style']) ?
+ Ansel::getStyleDefinition('ansel_default') :
+ Ansel::getStyleDefinition($params['style']);
+
+ return $gallery->getKeyImage($style);
}
/**
$GLOBALS['injector']->getInstance('Ansel_Config')->set('scope', $params['scope']);
}
+ $style = empty($params['style']) ?
+ Ansel::getStyleDefinition('ansel_default') :
+ Ansel::getStyleDefinition($params['style']);
+
return (string)Ansel::getImageUrl($image_id,
empty($params['view']) ? 'screen': $params['view'],
empty($params['full']) ? false : $params['full'],
- empty($params['style']) ? 'ansel_default' : $params['style']);
+ $style);
}
/**
*
* @return mixed The image_id of the key image or false.
*/
- public function getKeyImage($style = null)
+ public function getKeyImage(Ansel_Style $style = null)
{
if (is_null($style)) {
$style = $this->getStyle();