From 3b1c54ed9708328a837cf898377cb461322a9920 Mon Sep 17 00:00:00 2001 From: Eric GELOEN Date: Thu, 24 Nov 2011 14:50:32 +0100 Subject: [PATCH] Add encoded polyline entity + ORM mapping --- Entity/EncodedPolyline.php | 25 +++++++++++++++++++ .../config/doctrine/EncodedPolyline.orm.xml | 13 ++++++++++ Tests/Entity/EncodedPolylineTest.php | 22 ++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 Entity/EncodedPolyline.php create mode 100644 Resources/config/doctrine/EncodedPolyline.orm.xml create mode 100644 Tests/Entity/EncodedPolylineTest.php diff --git a/Entity/EncodedPolyline.php b/Entity/EncodedPolyline.php new file mode 100644 index 00000000..aec6ab68 --- /dev/null +++ b/Entity/EncodedPolyline.php @@ -0,0 +1,25 @@ + + */ +class EncodedPolyline extends BaseEncodedPolyline +{ + /** + * Create an encoded polyline + * + * @param string $value + */ + public function __construct($value = null) + { + parent::__construct($value); + } +} + +?> diff --git a/Resources/config/doctrine/EncodedPolyline.orm.xml b/Resources/config/doctrine/EncodedPolyline.orm.xml new file mode 100644 index 00000000..1938c5bc --- /dev/null +++ b/Resources/config/doctrine/EncodedPolyline.orm.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/Tests/Entity/EncodedPolylineTest.php b/Tests/Entity/EncodedPolylineTest.php new file mode 100644 index 00000000..07030586 --- /dev/null +++ b/Tests/Entity/EncodedPolylineTest.php @@ -0,0 +1,22 @@ + + */ +class EncodedPolylineTest extends \PHPUnit_Framework_TestCase +{ + /** + * Checks the encoded polyline constuctor + */ + public function testConstructor() + { + $encodedPolylineEntityTest = new EncodedPolyline(); + $this->assertInstanceOf('Ivory\GoogleMapBundle\Model\Overlays\EncodedPolyline', $encodedPolylineEntityTest); + } +}