public function doEdit(request $req, $res, $args)
{
$this->initRoute($req);
$reqData = $req->getParsedBody();
$model = ModelsFactory::getModelWithRequest($req);
$model = $model->find($reqData['id']);
$model->update($reqData);
$this->flash->addMessage('success', $this->controllerName . ' success edited!');
return $res->withStatus(301)->withHeader('Location', $this->router->pathFor('list.' . $this->controllerName));
}