public static function PopulateReviewViewModel($review) { $model = new ReviewViewModel(); $model->id = $review->review_id; $model->product = ProductHelper::PopulateProductViewModel(ProductService::GetById($review->product_id)); $model->account = AccountHelper::PopulateAccountViewModel(AccountService::GetById($review->account_id)); $model->value = $review->value; return $model; }
function action_index() { session_start(); $login = $_SESSION["login"]; $model = AccountHelper::PopulateAccountViewModel(AccountService::GetByName($login, true)); $this->view->generate('/Account/detail_view.php', 'template_view.php', $model); }