3declare(strict_types=1);
 
   30        $def = $this->
getADT()->getCopyOfDefinition();
 
   37        $min = $def->getMin();
 
   39            $number->setMinValue($min);
 
   42        $max = $def->getMax();
 
   44            $number->setMaxValue($max);
 
   45            $length = strlen(strval($max));
 
   46            $number->setSize($length);
 
   47            $number->setMaxLength($length);
 
   50        $suffix = $def->getSuffix();
 
   51        if ($suffix !== 
null) {
 
   52            $number->setSuffix($suffix);
 
   54        $number->setValue((
string) $this->
getADT()->getNumber());
 
   63            $input = (
int) $input;
 
   65        $this->
getADT()->setNumber($input);
 
   67        $field->setValue((
string) $this->
getADT()->getNumber());
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...