]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/Tiempo/Hora.php
- Pase a meconlib los objetos para mostrar la informacion de legajos
[mecon/meconlib.git] / lib / MECON / Tiempo / Hora.php
index 347f08e9bae464d439f3fbe225a83b7c5bcb613c..4da62ff9e1946957f26de376c0dd8d319a12d7c3 100644 (file)
@@ -36,64 +36,54 @@ require_once 'Date/Span.php';
  */
 class MECON_Tiempo_Hora extends Date_Span {
 
  */
 class MECON_Tiempo_Hora extends Date_Span {
 
-    function set
-        ($str) {
+    function set($str)
+    {
         $str = strval($str);
         if (preg_match('/^\d+$/', $str)) {
             if ($str < 24) {
                 $str = sprintf('0:%02d:00:00', $str );
         $str = strval($str);
         if (preg_match('/^\d+$/', $str)) {
             if ($str < 24) {
                 $str = sprintf('0:%02d:00:00', $str );
-            }
-            elseif ($str == 24 or $str == 2400) {
+            } elseif ($str == 24 or $str == 2400) {
                 $str = '1:00:00:00';
                 $str = '1:00:00:00';
-            }
-            elseif ($str < 2400) {
+            } elseif ($str < 2400) {
                 switch (strlen($str)) {
                 switch (strlen($str)) {
-                case 2:
+                    case 2:
                         $str = sprintf('0:%02d:%02d:00', $str{0}, $str{1});
                         $str = sprintf('0:%02d:%02d:00', $str{0}, $str{1});
-                    break;
-                case 3:
-                    $str = sprintf('0:%02d:%02d:00', $str{0}, $str{1} . $str{2});
-                    break;
-                case 4:
-                    $str = sprintf('0:%02d:%02d:00', $str{0} . $str{1}, $str{2} . $str{3});
-                    break;
+                        break;
+                    case 3:
+                        $str = sprintf('0:%02d:%02d:00', $str{0}, $str{1} . $str{2});
+                        break;
+                    case 4:
+                        $str = sprintf('0:%02d:%02d:00', $str{0} . $str{1}, $str{2} . $str{3});
+                        break;
                 }
                 }
-            }
-            else {
+            } else {
                 return false;
             }
                 return false;
             }
-        }
-        elseif (preg_match('/^(\d{0,2})\D(\d{1,2})$/', $str, $m)) {
+        } elseif (preg_match('/^(\d{0,2})\D(\d{1,2})$/', $str, $m)) {
             if ($m[1] < 24 and $m[2] < 60) {
                 $str = sprintf('0:%02d:%02d:00', $m[1], $m[2]);
             if ($m[1] < 24 and $m[2] < 60) {
                 $str = sprintf('0:%02d:%02d:00', $m[1], $m[2]);
-            }
-            elseif ($m[1] == 24 and $m[2] == 0) {
+            } elseif ($m[1] == 24 and $m[2] == 0) {
                 $str = '1:00:00:00';
                 $str = '1:00:00:00';
-            }
-            else {
+            } else {
                 return false;
             }
                 return false;
             }
-        }
-        elseif (preg_match('/^(\d{0,2})\D(\d{1,2})\D(\d{1,2})$/', $str, $m)) {
+        } elseif (preg_match('/^(\d{0,2})\D(\d{1,2})\D(\d{1,2})$/', $str, $m)) {
             if ($m[1] < 24 and $m[2] < 60 and $m[3] < 60) {
                 $str = sprintf('0:%02d:%02d:%02d', $m[1], $m[2], $m[3]);
             if ($m[1] < 24 and $m[2] < 60 and $m[3] < 60) {
                 $str = sprintf('0:%02d:%02d:%02d', $m[1], $m[2], $m[3]);
-            }
-            elseif ($m[1] == 24 and $m[2] == 0 and $m[3] == 0) {
+            } elseif ($m[1] == 24 and $m[2] == 0 and $m[3] == 0) {
                 $str = '1:00:00:00';
                 $str = '1:00:00:00';
-            }
-            else {
+            } else {
                 return false;
             }
                 return false;
             }
-        }
-        else {
+        } else {
             return false;
         }
         $this->setFromString($str, "%D:%H:%M:%S");
         return true;
     }
 
             return false;
         }
         $this->setFromString($str, "%D:%H:%M:%S");
         return true;
     }
 
-    function get
-        () {
+    function get()
+    {
         return $this->format("%E:%M");
     }
 
         return $this->format("%E:%M");
     }