Example #1
0
 public function __set($param, $val)
 {
     if ($param == "content") {
         $val = json_encode($val);
     }
     parent::__set($param, $val);
 }
Example #2
0
 public function __set($param, $value)
 {
     if ($param == "label") {
         $group = new GroupObject();
         if ($group->load_by_label($value)) {
             throw new Exception_Database_Exists();
         }
     }
     parent::__set($param, $value);
 }
Example #3
0
 public function __set($param, $value)
 {
     if ($param == "password") {
         $value = self::encrypt_password($value);
     }
     if ($param == "email") {
         $user = new UserObject();
         if (!filter_var($value, FILTER_VALIDATE_EMAIL)) {
             throw new Exception_Database_Format();
         }
         if ($user->load_by_email($value)) {
             throw new Exception_Database_Exists();
         }
     }
     parent::__set($param, $value);
 }
Example #4
0
 public function __set($param, $value)
 {
     parent::__set($param, $value);
 }