/** * creates the model * * @param $id int * @param $id_user int * @param $id_game int * @param $id_unit int * @param $id_zarea int * @param $tank int * @param $hitpoints int * @param $name string * @param $experience int * @param $dive_status string - enum(up, diving, silent) * @param $id_zarea_in_port int * @return ModelInGameShip */ protected function __construct($id, $id_user, $id_game, $id_unit, $id_zarea, $tank, $hitpoints, $name, $experience, $dive_status, $id_zarea_in_port) { parent::__construct($id, $id_user, $id_game, $id_unit, $id_zarea); $this->tank = intval($tank); $this->hitpoints = intval($hitpoints); $this->name = $name; $this->experience = intval($experience); $this->dive_status = $dive_status; $this->id_zarea_in_port = intval($id_zarea_in_port); }
/** * creates the model * * @param $id int * @param $id_unit int * @param $id_user int * @param $id_zarea int * @param $count int * @param $id_game int * @return ModelInGameLandUnit */ protected function __construct($id, $id_unit, $id_user, $id_zarea, $count, $id_game) { parent::__construct($id, $id_user, $id_game, $id_unit, $id_zarea); $this->count = intval($count); }