|
@@ -23,7 +23,11 @@ class Api {
|
|
|
|
|
|
|
|
$apiRouterName = $request->apiRouterName;
|
|
$apiRouterName = $request->apiRouterName;
|
|
|
IF(V::get('DBG','',$_GET)){echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;">apiRouterName (' . __CLASS__ . '::' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($apiRouterName);echo'</pre>';}
|
|
IF(V::get('DBG','',$_GET)){echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;">apiRouterName (' . __CLASS__ . '::' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($apiRouterName);echo'</pre>';}
|
|
|
- $apiRouterName = ucfirst(strtolower($apiRouterName));
|
|
|
|
|
|
|
+ switch (strtolower($apiRouterName)) {
|
|
|
|
|
+ case 'wfsdata': $apiRouterName = 'WfsData'; break;
|
|
|
|
|
+ case 'wfsqgis': $apiRouterName = 'WfsQgis'; break;
|
|
|
|
|
+ default: $apiRouterName = ucfirst(strtolower($apiRouterName)); break;
|
|
|
|
|
+ }
|
|
|
$apiRouterClassName = "Api_{$apiRouterName}";
|
|
$apiRouterClassName = "Api_{$apiRouterName}";
|
|
|
if (!Lib::tryLoadClass($apiRouterClassName)) {
|
|
if (!Lib::tryLoadClass($apiRouterClassName)) {
|
|
|
throw new HttpException("Route not exists", 404);
|
|
throw new HttpException("Route not exists", 404);
|