コード例 #1
0
ファイル: Date.php プロジェクト: gudwin/extasy
 function onUpdate(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet($this->szFieldName, $this->aValue);
 }
コード例 #2
0
ファイル: TimeAccess.php プロジェクト: gudwin/extasy
 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
ファイル: Graphical_text.php プロジェクト: gudwin/extasy
 public function Update(\Extasy\ORM\QueryBuilder $query)
 {
     $query->setSet($this->szFieldName, $this->aValue);
     $this->generateImage();
 }
コード例 #5
0
ファイル: Serializeable.php プロジェクト: gudwin/extasy
 public function onUpdate(QueryBuilder $queryBuilder)
 {
     $queryBuilder->setSet($this->szFieldName, serialize($this->aValue));
 }
コード例 #6
0
ファイル: Static_rubricator.php プロジェクト: gudwin/extasy
 /**
  * (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
ファイル: testResultColumn.php プロジェクト: gudwin/extasy
 /**
  * 
  */
 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);
 }