private function getFieldOutputNumeric($tblSrc, $value, $iar = [])
    {
        if ($value['EXTRA'] == 'auto_increment') {
            return $this->getFieldOutputNumericAI($value, $iar);
        }
        $fkArray = $this->getForeignKeysToArray($this->advCache['workingDatabase'], $tblSrc, $value['COLUMN_NAME']);
        if ($fkArray === []) {
            $fldNos = $this->setFieldNumbers($value);
            return $this->getFieldOutputTT($value, min(50, (array_key_exists('l', $fldNos) ? $fldNos['l'] : 99)), $iar);
        }
        return $this->getFieldOutputNumericNonFK($fkArray, $value, $iar);
    }
private function getFieldOutputNumeric($tblSrc, $value, $iar = [])
    {
        if ($value['EXTRA'] == 'auto_increment') {
            return $this->getFieldOutputNumericAI($value, $iar);
        }
        $fkArray = $this->getForeignKeysToArray($this->advCache['workingDatabase'], $tblSrc, $value['COLUMN_NAME']);
        if ($fkArray === []) {
            $fldNos = $this->setFieldNumbers($value);
            return $this->getFieldOutputTT($value, min(50, (array_key_exists('l', $fldNos) ? $fldNos['l'] : 99)), $iar);
        }
        return $this->getFieldOutputNumericNonFK($fkArray, $value, $iar);
    }
private function getFieldOutputNumeric ( $ tblSrc , $ value , $ iar = [ ] ) { if ( $ value [ 'EXTRA' ] == 'auto_increment' ) { return $ this -> getFieldOutputNumericAI ( $ value , $ iar ) ; } $ fkArray = $ this -> getForeignKeysToArray ( $ this -> advCache [ 'workingDatabase' ] , $ tblSrc , $ value [ 'COLUMN_NAME' ] ) ; if ( $ fkArray === [ ] ) { $ fldNos = $ this -> setFieldNumbers ( $ value ) ; return $ this -> getFieldOutputTT ( $ value , min ( 50 , ( array_key_exists ( 'l' , $ fldNos ) ? $ fldNos [ 'l' ] : 99 ) ) , $ iar ) ; } return $ this -> getFieldOutputNumericNonFK ( $ fkArray , $ value , $ iar ) ; }
Returns a Numeric field 2 use in a form

@param string $tblSrc
@param array $value
@param array $iar
@return string
Returns a Numeric field 2 use in a form