예제 #1
0
파일: Project.php 프로젝트: racporto/c3op
 public function SetManagementFee($managementFee)
 {
     $validator = new C3op_Util_ValidPositiveFloat();
     if ($validator->isValid($managementFee)) {
         $this->managementFee = (double) $managementFee;
     } else {
         throw new C3op_Projects_ProjectException("Management Fee must be a positive number.");
     }
 }
예제 #2
0
 public function SetValue($value)
 {
     $validator = new C3op_Util_ValidPositiveFloat();
     if ($validator->isValid($value)) {
         $this->value = $value;
     } else {
         $this->value = "";
     }
 }
예제 #3
0
파일: User.php 프로젝트: racporto/c3op
 public function SetStatus($status)
 {
     $validator = new C3op_Util_ValidPositiveFloat();
     if ($validator->isValid($status)) {
         $this->status = (double) $status;
     } else {
         throw new C3op_Auth_UserException("Status must be a positive number.");
     }
 }