/** * @param string|object|null $class * * @return CqlDaoCollection */ protected static function _createCollection($class = null) { if ($class === null) { $class = get_called_class(); } return CqlDaoCollection::create($class); }
public static function createFromDao(CqlDao $dao) { $collection = parent::create(get_class($dao)); $collection->_dao = $dao; return $collection; }