App\Controllers\Admin\UniversalAjaxController::doEdit PHP Method

doEdit() public method

public doEdit ( Psr\Http\Message\ServerRequestInterface $req, $res, $args )
$req Psr\Http\Message\ServerRequestInterface
    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));
    }