-<?php\r
-/**\r
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\r
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\r
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\r
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\r
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\r
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\r
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\r
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\r
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\r
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\r
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
- *\r
- * This software consists of voluntary contributions made by many individuals\r
- * and is licensed under the MIT license.\r
- */\r
-namespace PHPRouter;\r
-\r
-/**\r
- * @author Jefersson Nathan <malukenho@phpse.net>\r
- *\r
- * @package PHPRouter\r
- */\r
-class RouteCollection extends \SplObjectStorage\r
-{\r
- /**\r
- * Attach a Route to the collection.\r
- *\r
- * @param Route $attachObject\r
- */\r
- public function attachRoute(Route $attachObject)\r
- {\r
- parent::attach($attachObject, null);\r
- }\r
-\r
- /**\r
- * Fetch all routers stored on this collection of router\r
- * and return it.\r
- *\r
- * @return Route[]\r
- */\r
- public function all()\r
- {\r
- $temp = [];\r
- foreach ($this as $router) {\r
- $temp[] = $router;\r
- }\r
-\r
- return $temp;\r
- }\r
-}\r
+<?php
+/**
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * This software consists of voluntary contributions made by many individuals
+ * and is licensed under the MIT license.
+ */
+namespace PHPRouter;
+
+/**
+ * @author Jefersson Nathan <malukenho@phpse.net>
+ *
+ * @package PHPRouter
+ */
+class RouteCollection extends \SplObjectStorage
+{
+ /**
+ * Attach a Route to the collection.
+ *
+ * @param Route $attachObject
+ */
+ public function attachRoute(Route $attachObject)
+ {
+ parent::attach($attachObject, null);
+ }
+
+ /**
+ * Fetch all routers stored on this collection of router
+ * and return it.
+ *
+ * @return Route[]
+ */
+ public function all()
+ {
+ $temp = [];
+ foreach ($this as $router) {
+ $temp[] = $router;
+ }
+
+ return $temp;
+ }
+}