Code Duplication    Length = 7-7 lines in 2 locations

core/helpers/EEH_DTT_Helper.helper.php 2 locations

@@ 526-532 (lines=7) @@
523
     * @return EE_Base_Class           return the EE_Base_Class object so right away you can do something with it
524
     *                                            (chaining)
525
     */
526
    public static function date_time_add(EE_Base_Class $obj, $datetime_field_name, $period = 'years', $value = 1)
527
    {
528
        //get the raw UTC date.
529
        $DateTime = $obj->get_DateTime_object($datetime_field_name);
530
        $DateTime = EEH_DTT_Helper::calc_date($DateTime, $period, $value);
531
        return EEH_DTT_Helper::_set_date_time_field($obj, $DateTime, $datetime_field_name);
532
    }
533
534
535
    /**
@@ 545-551 (lines=7) @@
542
     * @param int            $value
543
     * @return \EE_Base_Class
544
     */
545
    public static function date_time_subtract(EE_Base_Class $obj, $datetime_field_name, $period = 'years', $value = 1)
546
    {
547
        //get the raw UTC date
548
        $DateTime = $obj->get_DateTime_object($datetime_field_name);
549
        $DateTime = EEH_DTT_Helper::calc_date($DateTime, $period, $value, '-');
550
        return EEH_DTT_Helper::_set_date_time_field($obj, $DateTime, $datetime_field_name);
551
    }
552
553
554
    /**