public static function posts($data) { $posts = PostModel::all(); if (count($posts)) { View::show('posts', $posts); } else { View::error('There is no posts'); } }
/** @param PostModel $model */ protected function extractInfoFromModel(&$model) { $this->title = $model->getTitle(); $this->subtitle = $model->getSubtitle(); $this->author = $model->getAuthor(); // convert date to a human readable format $this->date = date("F jS, Y", strtotime($model->getDate())); $this->postBody = $model->getPostBody(); }