19 $config = parent::clientConfig();
20 if($this->creator) $config[self::CREATOR] =
true;
25 if(!$this->
nothing($value) && $this->creator && !$this->_checkOnly && !$this->provider->exists($this->code,$value,$this->params))
26 $value = call_user_func($this->creator,$value,$this);
31 return $this->creator ? true : parent::checkRange($value,$index);
35 $this->_checkOnly =
true;
36 $value = $this->
convert($this->
purge($this->request->value));
37 $this->request->result = [
'exists' => $exists = $this->
checkRange($value,$this->request->index)];
38 if($exists && $this->descr) $this->request->result[
'descr'] = $this->provider->trans($this->descr,$this->key,$value,$this->params);