Beispiel #1
0
 /**
  * @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;
 }
Beispiel #2
0
	/**
	 * (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);
	}