This repository has been archived by the owner on Dec 6, 2022. It is now read-only.
This repository has been archived by the owner on Dec 6, 2022. It is now read-only.
Method request #116
Open
Description
I want to submit a nice request ( i think )
For now in methods we have:
GET POST etc... i want to be added one more "XHR" or "Ajax" and this one can be accepted only ajax requests.
Now my controllers with ajax must be like this:
if(parent::is_ajax()) {
//my code
}
is_ajax function is:
public function is_ajax() {
return (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
}
I need this to be added and my routers will be:
$collection->attachRoute(new PHPRouter\Route('/', [
'_controller' => 'App\Controllers\Index::Index',
'methods' => 'AJAX',
'parameters'=> ['template_file'=>'index'],
]));
instead
$collection->attachRoute(new PHPRouter\Route('/', [
'_controller' => 'App\Controllers\Index::Index',
'methods' => 'GET',
'parameters'=> ['template_file'=>'index'],
]));
is this possible ?
Activity