}
/*! Gets the data from the model. */
- protected function _DoGet(http\Request $request, http\Response $response)
+ public function DoGet(http\Request $request, http\Response $response)
{
$this->model->SetFrom($request->data);
try {
}
/*! Updates an object in the store. */
- protected function _DoPost(http\Request $request, http\Response $response)
+ public function DoPost(http\Request $request, http\Response $response)
{
$this->model->SetFrom($request->data);
try {
}
/*! Deletes the object from the store. */
- protected function _DoDelete(http\Request $request, http\Response $response)
+ public function DoDelete(http\Request $request, http\Response $response)
{
$this->model->SetFrom($request->data);
try {
}
/*! Updates an object in the store. */
- protected function _DoPut(http\Request $request, http\Response $response)
+ public function DoPut(http\Request $request, http\Response $response)
{
$this->model->SetFrom($request->data);
try {
return;
}
- $invoke = '_Do' . ucwords($method);
+ $invoke = 'Do' . ucwords($method);
$this->$invoke($request, $response);
}
/*! Methods for each of the different HTTP methods. */
- protected function _DoGet(Request $request, Response $response) {}
- protected function _DoPost(Request $request, Response $response) {}
- protected function _DoDelete(Request $request, Response $response) {}
- protected function _DoPut(Request $request, Response $response) {}
+ public function DoGet(Request $request, Response $response) {}
+ public function DoPost(Request $request, Response $response) {}
+ public function DoDelete(Request $request, Response $response) {}
+ public function DoPut(Request $request, Response $response) {}
}
public $did_delete = FALSE;
public $did_put = FALSE;
- protected function _DoGet(http\Request $request, http\Response $response)
+ public function DoGet(http\Request $request, http\Response $response)
{
parent::_DoGet($request, $response);
$this->did_get = TRUE;
}
- protected function _DoPost(http\Request $request, http\Response $response)
+ public function DoPost(http\Request $request, http\Response $response)
{
parent::_DoPost($request, $response);
$this->did_post = TRUE;
}
- protected function _DoDelete(http\Request $request, http\Response $response)
+ public function DoDelete(http\Request $request, http\Response $response)
{
parent::_DoDelete($request, $response);
$this->did_delete = TRUE;
}
- protected function _DoPut(http\Request $request, http\Response $response)
+ public function DoPut(http\Request $request, http\Response $response)
{
parent::_DoPut($request, $response);
$this->did_put = TRUE;