/** * creates the model * * @param $id_game int * @param $id_move int * @param $id_user int * @param $deleted boolean * @param $id_zarea_in_port int * @param $id_zarea int * @param $id_zunit int * @return ModelSetShipsMove */ protected function __construct($id_user, $id_game, $id_move, $deleted, $id_zarea_in_port, $id_zarea, $id_zunit) { parent::__construct($id_user, $id_game, PHASE_SETSHIPS, $id_move, 0, $deleted); $this->id_zarea_in_port = (int) $id_zarea_in_port; $this->id_zarea = (int) $id_zarea; $this->id_zunit = (int) $id_zunit; }
/** * creates the model * * @param $id_user int * @param $id_game int * @param $id_phase int * @param $id_move int * @param $round int * @param $deleted boolean * @param $steps array(int step_nr => int id_zarea) * @param $units array(int id_unit => count) * @return ModelLandMove */ protected function __construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted, $steps, $units) { parent::__construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted); $this->steps = $steps; $this->units = $units; }
/** * creates the model * * @param $id_game int * @param $id_move int * @param $id_user int * @param $id_phase int * @param $round int * @param $deleted boolean * @param $regions array * @return ModelSelectStartMove */ protected function __construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted, $regions) { parent::__construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted); $this->regions = $regions; }
/** * creates the model * * @param $id_user int * @param $id_game int * @param $id_phase int * @param $id_move int * @param $round int * @param $deleted boolean * @param $id_zarea int id_zarea * @param $units array(int id_unit => count) * @return ModelProductionMove */ protected function __construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted, $id_zarea, $units) { parent::__construct($id_user, $id_game, $id_phase, $id_move, $round, $deleted); $this->id_zarea = $id_zarea; $this->units = $units; }