Example #1
0
 public function updatepassword($pass, $expirationDate)
 {
     $secure_pass = Utility::generateHash($pass);
     $query = "UPDATE user SET password = "******", passwordExpires=" . Database::queryDate($expirationDate) . " WHERE id = " . Database::queryNumber($this->id);
     return Database::executeQuery($query);
 }
 protected function getFieldUpdateString($fieldname, $value)
 {
     $fieldType = $this->getFieldType($fieldname);
     $output = '';
     switch ($fieldType) {
         case "string":
             $output = Database::queryString($value);
             break;
         case "json":
             $output = Database::queryJSON($value);
             break;
         case "boolean":
             $output = Database::queryBoolean($value);
             break;
         case "number":
         case "hidden":
             $output = Database::queryNumber($value);
             break;
         case "date":
             $output = Database::queryDate($value);
             break;
         case "picklist":
             $output = Database::queryString($value);
             break;
     }
     return $output;
 }