Gentics Portal.Node PHP API
 All Classes Namespaces Functions Variables Pages
APAActiveRecord.php
1 <?php
2 /**
3  * Created by JetBrains PhpStorm.
4  * User: Andrey
5  * Date: 6/19/13
6  * Time: 12:24 PM
7  * To change this template use File | Settings | File Templates.
8  */
9 class APAActiveRecord extends CActiveRecord
10 {
11  //For debugging
12  public function beforeDelete(){
13 
14  $this->deleted = 1;
15  $this->save(false, array('deleted'));
16  return parent::beforeDelete();
17  }
18 
19  protected function beforeSave()
20  {
21  if(parent::beforeSave())
22  {
23  if($this->isNewRecord)
24  {
25  $this->created = $this->updated = time();
26  }
27  else
28  $this->updated=time();
29  return true;
30  }
31  else
32  return false;
33  }
34 }