COMAND Web Framework
io_comand_web
Functionality for interacting with web requests.
- ajax - Methods to help manage basic AJAX requests.
- client - Methods to help build and make HTTP requests.
- form - Methods to help produce and process HTML forms.
- request - Access HTTP GET, POST and SERVER environment variables, as well as create HTTP cookies and headers.
- session - Manage HTTP visitor sessions, as a layer on top of standard PHP sessions.
- validate - Ensure form submissions and query parameters meet certain requirements.
Example
$request = new \io_comand_web\request();
$action = $request->get('action');
if($action == 'register') {
$validate = new \io_comand_web\validate(['request'=>$request]);
$email = $validate->request('email',
['trim', 'required', 'email'],
'Invalid email address'
);
if($validate->valid()) {
echo('Email is valid');
}
}