Пример #1
0
 /**
  * Sets parameter value identified by its name
  * Creates new if not exist
  * 
  * @param string $name  Parameter name
  * @param mixed  $value Parameter value
  *  
  * @return void
  */
 public function setParameterValue($name, $value)
 {
     $param = $this->getParameter($name);
     if (!$param) {
         $param = new \XLite\Model\DataSource\Parameter();
         $param->setDataSource($this);
         $param->setName($name);
         $this->addParameters($param);
     }
     $param->setValue($value);
 }