A simple PHP MVC REST API framework with PHP 7.2 With routes and some tools to develop your API.
MIT License
<?php
$router->get('/home', 'home@index');
$router->post('/home', 'home@post');
$router->get('/', function() {
echo 'Welcome ';
});
<?php
$router->get('/:name', function($param) {
echo 'Welcome ' . $param['name'];
});
Welcome afgprogrammer
$router->post('/:name', function($param) {
echo 'Welcome ' . $param['name'];
});
<?php
use MVC\Model;
class ModelsHome extends Model {
public function getAllUser() {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "user");
/*
$query->row : return 1 row
$query->rows : return all rows
$query->num_rows : return rows count
*/
return $query->rows;
}
}