<?php $app->get('/topicos', 'auth', function () use($app) { $model = new models\Topic(); $topicos = $model->getAll(); $app->render('topics/index.html', ['topicos' => $topicos]); }); $app->get('/topicos/:id', 'auth', function ($id) use($app) { $model = new models\Topic(); $topicos = $model->getbyProblem($id); $app->render('topics/index.html', ['topicos' => $topicos, 'id' => $id]); }); $app->get('/topico/novo', 'auth', function () use($app) { $problem = new models\Problem(); $problemas = $problem->getAll(); $programmer = new models\Programmer(); $programadores = $programmer->getAll(); $app->render('topics/form.html', ['problemas' => $problemas, 'programadores' => $programadores]); }); $app->get('/topico/novo/:id', 'auth', function ($id) use($app) { $problem = new models\Problem(); $problemas = $problem->getAll(); $programmer = new models\Programmer(); $programadores = $programmer->getAll(); $app->render('topics/form.html', ['problemas' => $problemas, 'programadores' => $programadores, 'id' => $id]); }); $app->post('/topicos/novo', 'auth', function () use($app) { $data = $app->request()->post(); $data['tempo'] = (int) $data['tempo']; unset($data['_wysihtml5_mode']); $topic = new models\Topic();