$db = Flight::get('db');
$users = $db->table('users')->get();
Flight::json($users);
});
Insert user:
Flight::route('POST /users', function() {
$db = Flight::get('db');
$id = $db->table('users')->insert([
'name' => 'Alice',
'email' => '[email protected]',
]);
Flight::json(['id' => $id]);
});
Update user:
Flight::route('PUT /users/@id', function($id) {
$db = Flight::get('db');
$db->table('users')->where('id', $id)->update([
'name' => 'Updated Name'
]);
Flight::json(['status' => 'ok']);
});