/** * * @param integer $first_user_id * @param array $users_id */ private function prepareToNewPage($first_user_id, $users_id, $act_public_category_id) { //Get the first user accounts in order to be able to display their values and unities: $this->first_user_account_values = ImputationAccountTransaction::getUserAccountValues($first_user_id); $this->first_user_account_unities = ImputationAccountTransaction::getUserAccountUnities($first_user_id); //Get the others users ids, names, and accounts values and unities: $users_names = array(); $user_account_values = array(); $user_account_unities = array(); foreach ($users_id as $id) { $users_names[$id] = User::getNameAndSurname($id); $user_account_values[$id] = ImputationAccountTransaction::getUserAccountValues($id); $user_account_unities[$id] = ImputationAccountTransaction::getUserAccountUnities($id); } //Pass variables to the template: $this->users_id = $users_id; $this->users_account_values = $user_account_values; $this->users_account_unities = $user_account_unities; $this->users_names = $users_names; $this->act_public_category_id = $act_public_category_id; $this->display_secondary = false; $this->error_account = false; }