App\Controllers\Admin\UniversalController::doDelete PHP Method

doDelete() public method

public doDelete ( Psr\Http\Message\ServerRequestInterface $req, $res, $args )
$req Psr\Http\Message\ServerRequestInterface
    public function doDelete(request $req, $res, $args)
    {
        $this->initRoute($req, $res);
        $model = ModelsFactory::getModelWithRequest($req);
        $model = $model->find($args['id']);
        $model->delete();
        $this->flash->addMessage('success', $this->controllerName . ' success deleted!');
        return $res->withStatus(301)->withHeader('Location', $this->router->pathFor('list.' . $this->controllerName));
    }