From bbb7e7138c24bfe6fd71ac4bd4b557f7d271aff6 Mon Sep 17 00:00:00 2001 From: Russell Horton Date: Tue, 28 Aug 2012 15:15:53 -0700 Subject: [PATCH] added DateTime support to PHP --- src/main/resources/php/Swagger.mustache | 2 ++ .../scala/com/wordnik/swagger/codegen/BasicPHPGenerator.scala | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/resources/php/Swagger.mustache b/src/main/resources/php/Swagger.mustache index 2a9a44e0cc12..48e2a2f25f9d 100644 --- a/src/main/resources/php/Swagger.mustache +++ b/src/main/resources/php/Swagger.mustache @@ -156,6 +156,8 @@ class APIClient { $sub_class); } return $sub_objects; + } elseif ($class == 'DateTime') { + return new DateTime($object); } elseif (in_array($class, array('string', 'int', 'float', 'bool'))) { settype($object, $class); return $object; diff --git a/src/main/scala/com/wordnik/swagger/codegen/BasicPHPGenerator.scala b/src/main/scala/com/wordnik/swagger/codegen/BasicPHPGenerator.scala index dd9033e0f209..ab2e45589e09 100644 --- a/src/main/scala/com/wordnik/swagger/codegen/BasicPHPGenerator.scala +++ b/src/main/scala/com/wordnik/swagger/codegen/BasicPHPGenerator.scala @@ -105,7 +105,7 @@ class BasicPHPGenerator extends BasicGenerator { "Double" -> "float", "Array" -> "array", "Boolean" -> "bool", - "Date" -> "string", + "Date" -> "DateTime", "string" -> "string" )