/** * Adds a single timefield. * * @param string $name The name of the element. * @param string[optional] $value The value inside the element. * @param string[optional] $class Class(es) that will be applied on the element. * @param string[optional] $classError Class(es) that will be applied on the element when an error occurs. * @return SpoonFormTime */ public function addTime($name, $value = null, $class = null, $classError = null) { $name = (string) $name; $value = $value !== null ? (string) $value : null; $class = $class !== null ? (string) $class : 'inputText inputTime'; $classError = $classError !== null ? (string) $classError : 'inputTextError inputTimeError'; // create and return a timefield return parent::addTime($name, $value, $class, $classError); }