コード例 #1
0
 /**
  *
  * @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;
 }