Code Duplication    Length = 15-16 lines in 2 locations

source/MySQLiAdvancedOutput.php 2 locations

@@ 265-280 (lines=16) @@
262
     * @param array $iar
263
     * @return string
264
     */
265
    private function getFieldOutputTextLarge($fieldType, $value, $iar = [])
266
    {
267
        if (!in_array($fieldType, ['blob', 'text'])) {
268
            return '';
269
        }
270
        $inAdtnl = [
271
            'name' => $value['COLUMN_NAME'],
272
            'id'   => $value['COLUMN_NAME'],
273
            'rows' => 4,
274
            'cols' => 55,
275
        ];
276
        if ($iar !== []) {
277
            $inAdtnl = array_merge($inAdtnl, $iar);
278
        }
279
        return $this->setStringIntoTag($this->getFieldValue($value), 'textarea', $inAdtnl);
280
    }
281
282
    /**
283
     * Returns a Time field 2 use in a form
@@ 289-303 (lines=15) @@
286
     * @param array $iar
287
     * @return string
288
     */
289
    private function getFieldOutputTime($value, $iar = [])
290
    {
291
        $inAdtnl = [
292
            'type'      => 'text',
293
            'size'      => 9,
294
            'maxlength' => 9,
295
            'name'      => $value['COLUMN_NAME'],
296
            'id'        => $value['COLUMN_NAME'],
297
            'value'     => $this->getFieldValue($value),
298
        ];
299
        if ($iar !== []) {
300
            $inAdtnl = array_merge($inAdtnl, $iar);
301
        }
302
        return $this->setStringIntoShortTag('input', $inAdtnl);
303
    }
304
305
    /**
306
     * Returns a Timestamp field 2 use in a form