Introduced shorter functions for Errors class
authorNik Okuntseff <support@anuko.com>
Mon, 21 Mar 2016 23:48:47 +0000 (16:48 -0700)
committerNik Okuntseff <support@anuko.com>
Mon, 21 Mar 2016 23:48:47 +0000 (16:48 -0700)
WEB-INF/lib/form/ActionErrors.class.php
admin_options.php
admin_team_edit.php

index 04a6333..0206136 100644 (file)
 
 class ActionErrors {
     var $errors = array();
-    
+
     function ActionErrors() {
     }
-    
+
     function isEmpty() {
-        return (count($this->errors)>0 ? false : true );
+        return (count($this->errors)>0 ? false : true);
     }
-    
+
+    function exist() {
+        return (count($this->errors)>0 ? true : false);
+    }
+
+    function no() {
+        return (count($this->errors)>0 ? false : true);
+    }
+
+    function yes() {
+        return (count($this->errors)>0 ? true : false);
+    }
+
     function add($message, $arg0 = '', $arg1 = '') {
        $patterns = array ("/\{0\}/","/\{1\}/");
                $replace = array ($arg0, $arg1);
@@ -43,14 +55,6 @@ class ActionErrors {
         $this->errors[]["message"] = $message;
     }    
     
-    function addAll($arr) {
-       if (is_array($arr)) {
-               foreach ($arr as $k=>$v) {
-                       $this->errors[$k] = $v;
-               }
-       }
-    }
-    
     function get($key) {
         return $this->errors["$key"]["message"];
     }
index 2a44e3e..ac71837 100644 (file)
@@ -55,7 +55,7 @@ if ($request->getMethod() == 'POST') {
       $errors->add($i18n->getKey('error.not_equal'), $i18n->getKey('label.password'), $i18n->getKey('label.confirm_password'));
   }
 
-  if ($errors->isEmpty() && $cl_password1) {
+  if ($errors->no() && $cl_password1) {
     if (ttUserHelper::setPassword($user->id, $cl_password1)) {
       header('Location: admin_teams.php');
       exit();
index fa67f7a..d443928 100644 (file)
@@ -90,7 +90,7 @@ if ($request->getMethod() == 'POST') {
     if ($cl_manager_login != $team_details['manager_login'])
       if (ttUserHelper::getUserByLogin($cl_manager_login)) $errors->add($i18n->getKey('error.user_exists'));
 
-    if ($errors->isEmpty()) {
+    if ($errors->no()) {
       $update_result = ttTeamHelper::update($team_id, array('name'=>$cl_team_name));
       if ($update_result) {
         $update_result = ttUserHelper::update($team_details['manager_id'], array(