示例#1
0
 /**
  * @param array $data
  * @return $this
  */
 public function bindData($data = array())
 {
     if (!$this->getOrder()->id) {
         JBCart::getInstance()->setModifier($this->identifier, $data);
     }
     return parent::bindData($data);
 }
示例#2
0
 /**
  * Set data through data array.
  * @param  array|string $data
  * @param  string       $key Default key for $data. If data is not array.
  * @return $this
  */
 public function bindData($data = array(), $key = 'value')
 {
     if (!is_array($data)) {
         $data = array($key => (string) $data);
     }
     return parent::bindData($data);
 }