* @category Horde * @license http://www.horde.org/licenses/lgpl21 LGPL-2.1 * @package Image */ /** * It's a fallback to still be able to use API even if no image manipulation * service is available. * * @author Jan Schneider * @category Horde * @copyright 2015-2017 Horde LLC * @license http://www.horde.org/licenses/lgpl21 LGPL-2.1 * @package Image */ class Horde_Image_Null extends Horde_Image_Base { /** */ public function __construct($params, $context = array()) { parent::__construct($params, $context); if (!empty($params['filename'])) { $this->loadFile($params['filename']); } elseif (!empty($params['data'])) { $this->loadString($params['data']); } else { $this->_data = new Horde_Stream_Temp(); } } }