From 4e3f79f4f3e8e2938dd12ca58700c98c09ff798c Mon Sep 17 00:00:00 2001 From: ahwelp Date: Wed, 15 Apr 2020 22:21:57 +0000 Subject: [PATCH] Adding @ctags to export --- src/Routes/RouteCollection.php | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/src/Routes/RouteCollection.php b/src/Routes/RouteCollection.php index 02fda20..74cbbd0 100755 --- a/src/Routes/RouteCollection.php +++ b/src/Routes/RouteCollection.php @@ -54,6 +54,8 @@ class RouteCollection { /* * Find route files with names under pathname + * + * @ctag\t RouteCollection->crawl() */ public function crawl($basepath = __DIR__, $filenames = Array('Routes.php', 'routes.php')) { $instance = self::getInstance(); @@ -73,6 +75,7 @@ class RouteCollection { /** * * Load the files with the routes + * @ctag\t RouteCollection->loadRoutes() */ function loadRoutes() { $instance = self::getInstance(); @@ -171,7 +174,11 @@ class RouteCollection { self::$_routeCollection->httpError($info); } } - + + /** + * + * @ctag RouteCollection::group('base',function(){}) + */ static function group($base = '', $callback){ $collection = self::getInstance(); $collection->_groupList = []; @@ -187,6 +194,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::get('/url',function(){}) */ static function get($uri, $callback, $weight = 0) { return self::add('GET', $uri, $callback, $weight); @@ -194,6 +202,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::cli('/url',function(){}) */ static function cli($uri, $callback, $weight = 0) { return self::add('CLI', $uri, $callback, $weight); @@ -201,6 +210,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::post('/url',function(){}) */ static function post($uri, $callback, $weight = 0) { return self::add('POST', $uri, $callback, $weight); @@ -208,6 +218,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::put('/url',function(){}) */ static function put($uri, $callback, $weight = 0) { return self::add('PUT', $uri, $callback, $weight); @@ -215,6 +226,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::patch('/url',function(){}) */ static function patch($uri, $callback, $weight = 0) { return self::add('PATCH', $uri, $callback, $weight); @@ -222,17 +234,25 @@ class RouteCollection { /** * + * @ctag RouteCollection::delete('/url',Controller@Method) + * @ctag RouteCollection::delete('/url',function(){}) */ static function delete($uri, $callback, $weight = 0) { return self::add('DELETE', $uri, $callback, $weight); } - + + /** + * + * @ctag RouteCollection::resource('/url',function(){}) + */ static function resource($uri) { throw new Exception('Not implemented'); } /** * + * @ctag RouteCollection::add('VERB','/url',function(){}) + * @ctag RouteCollection::add('VERB','/url',Controller@Method) */ static function add($verb, $uri, $callback, $weight = 0) { $route = new Route(); @@ -269,6 +289,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::addDefaultMiddleware('name',function(){}) */ static function addDefaultMiddleware($name = '', $function) { self::getInstance()->_defaultMiddlewares[$name] = $function; @@ -276,6 +297,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::addDefaultMiddleware('name',function(){}) */ static function registerMiddleware($name = '', $function) { self::getInstance()->_middlewareSet[$name] = $function; @@ -283,6 +305,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::onHttpError(function(){}) */ static function onHttpError($function) { $instance = self::getInstance(); @@ -291,6 +314,7 @@ class RouteCollection { /** * + * @ctag RouteCollection::httpError($class) */ private function httpError(\stdClass $info) { $info = (array) $info;