<?php
class UsersController extends Controller {
public function __construct($name, $request) {
parent::__construct($name, $request);
}
// ==============
// Actions
// ==============
public function processRequest()
{
switch ($this->request->getHttpMethod()) {
case 'GET':
return $this->getAllUsers();
break;
}
return Response::errorResponse("unsupported parameters or method in users");
}
// Return all user's data
protected function getAllUsers()
{
$users = User::getList();
$response = new Response(200,json_encode($users));
return $response;
}
}
-
thibaut-felten authored0d4f0d8a