예제 #1
0
파일: Date.php 프로젝트: gudwin/extasy
 function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet($this->szFieldName, $this->aValue);
 }
예제 #2
0
 public function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet($this->szFieldName, serialize($this->aValue));
 }
예제 #3
0
파일: Category2.php 프로젝트: gudwin/extasy
 function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     if (empty($this->fieldInfo['disabled'])) {
         $query->setSet($this->szFieldName, $this->aValue);
     }
 }
예제 #4
0
 public function Update(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet($this->szFieldName, $this->aValue);
     $this->generateImage();
 }
예제 #5
0
 public function onUpdate(QueryBuilder $queryBuilder)
 {
     $queryBuilder->setSet($this->szFieldName, serialize($this->aValue));
 }
예제 #6
0
 /**
  * (non-PHPdoc)
  * @see \Extasy\Columns\BaseColumn::onInsert()
  */
 function onInsert(\Extasy\ORM\QueryBuilder $query)
 {
     $values = serialize($this->aValue);
     $query->setSet($this->szFieldName, $this->aValue);
 }
예제 #7
0
 /**
  * 
  */
 public function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     $value = $this->getSerializedValue();
     $query->setSet($this->szFieldName, $value);
 }
예제 #8
0
파일: Image.php 프로젝트: gudwin/extasy
 /**
  * (non-PHPdoc)
  * @see \Extasy\Columns\BaseColumn::onInsert()
  */
 public function onInsert(\Extasy\ORM\QueryBuilder $query)
 {
     $this->loadFromFiles();
     $query->setSet($this->szFieldName, $this->aValue);
 }
예제 #9
0
파일: Boolean.php 프로젝트: gudwin/extasy
 public function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet(sprintf('`%s`= %s', $this->szFieldName, boolval($this->aValue) ? 'true' : 'false'), null, true);
 }