function __construct($source, $criteria = array()) { if (is_object($source)) { $this->_base_object = $source; if (method_exists($source, 'getListItemLimit')) { $limit = $source->getListItemLimit(); if ($limit) { $this->_pager_limit = $limit; } } } return parent::__construct(false, $criteria); }
function __construct(&$source, $criteria = array()) { $this->set_source_gallery($source); parent::__construct(false, array('gallery' => $source->id)); }
function __construct($container = false, $criteria = array(), $limit = null) { $source = $this->_init_container($container); parent::__construct($source, $criteria, $limit); }