post('endpoencode', 'EndpointController::encodeEndpoint'); $routes->post('endpodecode', 'EndpointController::checkEncodeEndpoint'); $routes->get('image/(:segment)', 'AssetsController::decodeImage/$1'); $routes->get('pdf/(:segment)', 'AssetsController::decodePdf/$1'); $routes->post(SSL_KEY['route'] . '/(:segment)', 'RoutesController::decodeEndpointPost/$1'); $routes->get(SSL_KEY['route'] . '/(:segment)', 'RoutesController::decodeEndpointGet/$1'); $routes->put(SSL_KEY['route'] . '/(:segment)', 'RoutesController::decodeEndpointPut/$1'); $routes->delete(SSL_KEY['route'] . '/(:segment)', 'RoutesController::decodeEndpointDelete/$1'); $routes->post(SSL_KEY['route'] . '/(:segment)/(:segment)', 'RoutesController::decodeEndpointPost/$1/$2'); $routes->get(SSL_KEY['route'] . '/(:segment)/(:segment)', 'RoutesController::decodeEndpointGet/$1/$2'); $routes->put(SSL_KEY['route'] . '/(:segment)/(:segment)', 'RoutesController::decodeEndpointPut/$1/$2'); $routes->delete(SSL_KEY['route'] . '/(:segment)/(:segment)', 'RoutesController::decodeEndpointDelete/$1/$2'); if ($_SERVER['REQUEST_METHOD'] == 'GET') { $routes->get($path, $controller . "::index"); $routes->get($path . '/(:segment)', $controller . '::showAll/$1'); $routes->get($path . '/pages/(:segment)/(:segment)', $controller . '::pagination/$1/$2'); $routes->get($path . '/pagesbydate/(:segment)/(:segment)/(:segment)/(:segment)', $controller . '::paginationByDate/$1/$2/$3/$4'); $routes->get($path . '/show_by/(:segment)/(:segment)', $controller . '::showBy/$1/$2'); $routes->get($path . '/all_by/(:segment)/(:segment)', $controller . '::allBy/$1/$2'); } else if ($_SERVER['REQUEST_METHOD'] == 'POST') { $routes->post($path, $controller . "::create"); $routes->post($path . '/all-by', $controller . '::allByPost'); $routes->post($path . '/show-by', $controller . '::showByPost'); $routes->post($path . '/update/(:segment)', $controller . '::update/$1'); $routes->post($path . '/pagination', $controller . '::paginationpost'); } else if ($_SERVER['REQUEST_METHOD'] == 'DELETE') { $routes->delete($path . '/delete/(:segment)', $controller . '::destroy/$1'); } } } }