/** * @see KunenaDatabaseObject::bind() * * @param array $src * @param array $fields * @param bool $include * * @return bool */ public function bind(array $src = null, array $fields = null, $include = false) { if (isset($src['channels']) && is_array($src['channels'])) { $src['channels'] = implode(',', $src['channels']); } $result = parent::bind($src, $fields, $include); if (!$this->params instanceof JRegistry) { $registry = new JRegistry(); if (is_array($this->params)) { $registry->loadArray($this->params); } else { $registry->loadString($this->params); } $this->params = $registry; } return $result; }
/** * (non-PHPdoc) * @see KunenaDatabaseObject::bind() */ public function bind(array $src = null, array $fields = null, $include = false) { if (isset($src['channels']) && is_array($src['channels'])) $src['channels'] = implode(',', $src['channels']); return parent::bind($src, $fields, $include); }