| Server IP : 74.208.250.37 / Your IP : 216.73.216.114 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64 User : miferval ( 1000) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/brainwavemx/routes/ |
Upload File : |
<?php
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing;
$routes = new Routing\RouteCollection();
$env = parse_ini_file(__DIR__ . '/../.env');
/**
* Auth
*/
$routes->add('login', new Routing\Route(
'/' . $env['ADMIN'] . '/login',
[
'_controller' => 'App\Controller\Admin\AccountController::login',
'_method' => 'GET'
]
));
$routes->add('logout', new Routing\Route(
'/' . $env['ADMIN'] . '/logout',
[
'_controller' => 'App\Controller\Admin\AccountController::logout',
'_method' => 'GET'
]
));
/**
* Admin
*/
$routes->add('admin_panel', new Routing\Route(
'/' . $env['ADMIN'],
[
'_controller' => 'App\Controller\Admin\PanelController::home',
'_method' => 'GET'
]
));
//AdminBlog
//
$routes->add('adminPosts', new Routing\Route(
'/' . $env['ADMIN'] . '/posts',
[
'_controller' => 'App\Controller\Admin\BlogController::postsList',
'_method' => 'GET'
]
));
$routes->add('adminTags', new Routing\Route(
'/' . $env['ADMIN'] . '/tags',
[
'_controller' => 'App\Controller\Admin\BlogController::tagList',
'_method' => 'GET'
]
));
$routes->add('adminTagProcess', new Routing\Route(
'/' . $env['ADMIN'] . '/tag/process',
[
'_controller' => 'App\Controller\Admin\BlogController::tagProcess',
'_method' => 'POST'
]
));
$routes->add('adminTagDelete', new Routing\Route(
'/' . $env['ADMIN'] . '/tag/delete',
[
'_controller' => 'App\Controller\Admin\BlogController::tagDelete',
'_method' => 'POST'
]
));
$routes->add('adminPostCreate', new Routing\Route(
'/' . $env['ADMIN'] . '/post/create',
[
'_controller' => 'App\Controller\Admin\BlogController::postCreate',
'_method' => 'GET'
]
));
$routes->add('adminPostUpdate', new Routing\Route(
'/' . $env['ADMIN'] . '/post/update',
[
'_controller' => 'App\Controller\Admin\BlogController::postUpdate',
'_method' => 'GET'
]
));
$routes->add('adminPostTag', new Routing\Route(
'/' . $env['ADMIN'] . '/post/tags',
[
'_controller' => 'App\Controller\Admin\BlogController::postTag',
'_method' => 'POST'
]
));
$routes->add('adminPostProcess', new Routing\Route(
'/' . $env['ADMIN'] . '/post/process',
[
'_controller' => 'App\Controller\Admin\BlogController::postProcess',
'_method' => 'POST'
]
));
$routes->add('adminPostImageUpload', new Routing\Route(
'/' . $env['ADMIN'] . '/post/imageupload',
[
'_controller' => 'App\Controller\Admin\BlogController::postImage',
'_method' => 'POST'
]
));
$routes->add('adminContentImageUpload', new Routing\Route(
'/' . $env['ADMIN'] . '/content/imageupload',
[
'_controller' => 'App\Controller\Admin\ImageController::contentImage',
'_method' => 'POST'
]
));
$routes->add('adminPostUrlName', new Routing\Route(
'/' . $env['ADMIN'] . '/post/url-name',
[
'_controller' => 'App\Controller\Admin\BlogController::urlName',
'_method' => 'POST'
]
));
//EOF AdminBlog
//Config
$routes->add('admin_mailer', new Routing\Route(
'/' . $env['ADMIN'] . '/config/mailer',
[
'_controller' => 'App\Controller\Admin\ConfigController::configMailer',
'_method' => 'GET'
]
));
$routes->add('admin_updateconfig', new Routing\Route(
'/' . $env['ADMIN'] . '/update/config',
[
'_controller' => 'App\Controller\Admin\ConfigController::updateConfig',
'_method' => 'POST'
]
));
/**
* Frontend
*/
$routes->add('index', new Routing\Route(
'/',
[
'_controller' => 'App\Controller\Frontend\PageController::pagePortos',
'_method' => 'GET'
]
));
$routes->add('nosotros', new Routing\Route(
'/nosotros',
[
'_controller' => 'App\Controller\Frontend\PageController::aboutPortos',
'_method' => 'GET'
]
));
$routes->add('terms', new Routing\Route(
'/terms',
[
'_controller' => 'App\Controller\Frontend\PageController::termsPortos',
'_method' => 'GET'
]
));
$routes->add('access', new Routing\Route(
'/accesibility',
[
'_controller' => 'App\Controller\Frontend\PageController::accesibilityPortos',
'_method' => 'GET'
]
));
$routes->add('code', new Routing\Route(
'/code',
[
'_controller' => 'App\Controller\Frontend\PageController::codePortos',
'_method' => 'GET'
]
));
$routes->add('privacy', new Routing\Route(
'/privacy',
[
'_controller' => 'App\Controller\Frontend\PageController::privacyPortos',
'_method' => 'GET'
]
));
$routes->add('servicios', new Routing\Route(
'/servicios',
[
'_controller' => 'App\Controller\Frontend\PageController::servicesPortos',
'_method' => 'GET'
]
));
$routes->add('work', new Routing\Route(
'/our-work',
[
'_controller' => 'App\Controller\Frontend\PageController::ourWork',
'_method' => 'GET'
]
));
$routes->add('servicio', new Routing\Route(
'/service/{url_name}',
[
'_controller' => 'App\Controller\Frontend\PageController::servicePage',
'_method' => 'GET'
]
));
$routes->add('contacto', new Routing\Route(
'/contacto',
[
'_controller' => 'App\Controller\Frontend\PageController::contactPortos',
'_method' => 'GET'
]
));
$routes->add('portafolio', new Routing\Route(
'/portafolio',
[
'_controller' => 'App\Controller\Frontend\PageController::portfolioPortos',
'_method' => 'GET'
]
));
$routes->add('blog', new Routing\Route(
'/blog',
[
'_controller' => 'App\Controller\Frontend\BlogController::blogList',
'_method' => 'GET'
]
));
$routes->add('blogtag', new Routing\Route(
'/blog/tag/{url_tag}',
[
'_controller' => 'App\Controller\Frontend\BlogController::blogListTag',
'_method' => 'GET'
]
));
$routes->add('post', new Routing\Route(
'/blog/post/{id}',
[
'_controller' => 'App\Controller\Frontend\BlogController::blogPost',
'_method' => 'GET'
]
));
$routes->add('proyecto', new Routing\Route(
'/proyectos/{id}',
[
'_controller' => 'App\Controller\Frontend\PageController::projectPortos',
'_method' => 'GET'
]
));
$routes->add('about', new Routing\Route(
'/about',
[
'_controller' => 'App\Controller\Frontend\PageController::pageAbout',
'_method' => 'GET'
]
));
$routes->add('home', new Routing\Route(
'/home',
[
'_controller' => 'App\Controller\Frontend\PageController::pageHome',
'_method' => 'GET'
]
));
$routes->add('send-contact', new Routing\Route(
'/contact/sendform',
[
'_controller' => 'App\Controller\MailerController::sendContact',
'_method' => 'POST'
]
));
return $routes;