mod_id = $_id; } public function set_mod_user_kid_uk_id($_user_kid_uk_id) { $this->mod_user_kid_uk_id = $_user_kid_uk_id; } public function set_mod_user_kid($_user_kid) { $this->mod_user_kid = $_user_kid; } public function set_mod_date($_date) { $this->mod_date = $_date; } public function set_mod_sum($_sum) { $this->mod_sum = $_sum; } public function set_mod_deleted($_deleted) { $this->mod_deleted = $_deleted; } public function get_mod_id() { return $this->mod_id; } public function get_mod_user_kid_uk_id() { return $this->mod_user_kid_uk_id; } public function get_mod_user_kid() { return $this->mod_user_kid; } public function get_mod_date($_formatted = false) { return !$_formatted ? $this->mod_date : date("Y. m. d.", strtotime($this->mod_date)); } public function get_mod_date_day() { $day = date("d", strtotime($this->mod_date)); if (substr($day, 0, 1) == '0') return substr($day, 1, 1); return date("d", strtotime($this->mod_date)); } public function get_mod_date_day_of_week() { return date("w", strtotime($this->mod_date)); } public function get_mod_sum($formatted = null) { if (!$formatted) { return $this->mod_sum; } else { return number_format($this->mod_sum, 0, '', ' '); } } public function get_mod_deleted() { return $this->mod_deleted; } public function set_mod_data_by_id($_id) { global $sql; $mod_query = "SELECT * FROM money_deposit WHERE mod_id = " . $_id . ";"; $mod_assoc_array = $sql->assoc_array($mod_query); //var_dump($mod_assoc_array); foreach ($mod_assoc_array[0] as $field => $value) { $function_name = "set_" . $field; $this->$function_name($value); //alapadatok beállítása if ($field == "mod_user_kid_uk_id") { $new_user = new user_kid(); $new_user->set_user_data_by_id($value); $this->set_mod_user_kid($new_user); } } } public static function create_money_deposit($_user_id, $_date, $_sum) { global $sql; return $sql->insert_into('money_deposit', array( 'mod_user_kid_uk_id' => $_user_id, 'mod_date' => $_date, 'mod_sum' => $_sum ) ); } public static function update_money_deposit($_user_id, $_date, $_sum, $_mod_id) { global $sql; $sql->update_table('money_deposit', array( 'mod_user_kid_uk_id' => $_user_id, 'mod_date' => $_date, 'mod_sum' => $_sum ), array( 'mod_id' => $_mod_id )); } } ?>