diff options
Diffstat (limited to 'demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php')
-rw-r--r-- | demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php b/demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php index 03af3d36..b7a76e3d 100644 --- a/demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php +++ b/demos/time-tracker/protected/App_Data/DateTimeTypeHandler.php @@ -1,35 +1,35 @@ -<?php
-
-class DateTimeTypeHandler extends TSqlMapTypeHandler
-{
- /**
- * Not implemented.
- */
- public function getParameter($integer)
- {
- return date('Y-m-d H:i:s', $integer);
- }
-
- /**
- * Not implemented.
- */
- public function getResult($string)
- {
- if(intval($string) > 10000) //strtotime doesn't like unix epoc time.
- return intval($string);
- return strtotime($string);
- }
-
- /**
- * Creates a new instance of TimeTrackerUser
- * @param array result data
- * @return TimeTrackerUser new user instance
- */
- public function createNewInstance($row=null)
- {
- throw new TimeTrackerException('Not implemented');
- }
-
-}
-
+<?php + +class DateTimeTypeHandler extends TSqlMapTypeHandler +{ + /** + * Not implemented. + */ + public function getParameter($integer) + { + return date('Y-m-d H:i:s', $integer); + } + + /** + * Not implemented. + */ + public function getResult($string) + { + if(intval($string) > 10000) //strtotime doesn't like unix epoc time. + return intval($string); + return strtotime($string); + } + + /** + * Creates a new instance of TimeTrackerUser + * @param array result data + * @return TimeTrackerUser new user instance + */ + public function createNewInstance($row=null) + { + throw new TimeTrackerException('Not implemented'); + } + +} + ?>
\ No newline at end of file |