Code Duplication    Length = 16-16 lines in 2 locations

src/dbo/templates.php 2 locations

@@ 159-174 (lines=16) @@
156
    }
157
158
    // Validate 'Critical age'.
159
    if (ustrlen($critical_age) != 0)
160
    {
161
        debug_write_log(DEBUG_NOTICE, '[template_validate] Validate critical age value.');
162
163
        if (!is_intvalue($critical_age))
164
        {
165
            debug_write_log(DEBUG_NOTICE, '[template_validate] Invalid critical age value.');
166
            return ERROR_INVALID_INTEGER_VALUE;
167
        }
168
169
        if ($critical_age < MIN_TEMPLATE_DAYS_COUNT || $critical_age > MAX_TEMPLATE_DAYS_COUNT)
170
        {
171
            debug_write_log(DEBUG_NOTICE, '[template_validate] Critical age value is out of range.');
172
            return ERROR_INTEGER_VALUE_OUT_OF_RANGE;
173
        }
174
    }
175
176
    // Validate 'Frozen time'.
177
    if (ustrlen($frozen_time) != 0)
@@ 177-192 (lines=16) @@
174
    }
175
176
    // Validate 'Frozen time'.
177
    if (ustrlen($frozen_time) != 0)
178
    {
179
        debug_write_log(DEBUG_NOTICE, '[template_validate] Validate frozen time value.');
180
181
        if (!is_intvalue($frozen_time))
182
        {
183
            debug_write_log(DEBUG_NOTICE, '[template_validate] Invalid frozen time value.');
184
            return ERROR_INVALID_INTEGER_VALUE;
185
        }
186
187
        if ($frozen_time < MIN_TEMPLATE_DAYS_COUNT || $frozen_time > MAX_TEMPLATE_DAYS_COUNT)
188
        {
189
            debug_write_log(DEBUG_NOTICE, '[template_validate] Frozen time value is out of range.');
190
            return ERROR_INTEGER_VALUE_OUT_OF_RANGE;
191
        }
192
    }
193
194
    return NO_ERROR;
195
}