model = new Post(); } public function index() { $posts = $this->model->showAll(); // echo "This is index of posts."; // Nanti di replace sama twig view ke App\Views\Data\pengumuman.html View::render('Data/pengumuman.html', [ 'posts' => $posts ]); return true; } public function entry() { $categories = $this->model->showCategories(); // echo "You can entry new data here."; // Nanti di replace sama twig view ke App\Views\Data\entry_pengumuman.html View::render('Data/entry_pengumuman.html', [ 'categories' => $categories ]); return true; } public function edit($id = null) { if ($id) { $posts = $this->model->showSingle($id); // echo "You can edit exists data with id $id here"; // Nanti di replace sama twig view ke App\Views\Data\edit_pengumuman.html View::render( 'Data/edit_pengumuman.html', [ 'category' => $posts['category'], 'content' => $posts['content'], 'created_at' => $posts['created_at'], 'creator' => $posts['creator'], 'edited_at' => $posts['edited_at'], 'editor' => $posts['editor'] ] ); return true; } return false; } }