本文整理汇总了PHP中Field::getValue方法的典型用法代码示例。如果您正苦于以下问题:PHP Field::getValue方法的具体用法?PHP Field::getValue怎么用?PHP Field::getValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Field
的用法示例。
在下文中一共展示了Field::getValue方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getValue
/**
* SelectField::getValue()
*
* Return the value of the field
*
* @return mixed
* @access public
* @author Teye Heimans
*/
function getValue()
{
// are multiple selects possible?
if ($this->_bMultiple) {
// is there a value ?
if (isset($this->_mValue)) {
if (is_string($this->_mValue)) {
return explode(',', $this->_mValue);
}
} else {
return array();
}
}
return parent::getValue();
}
示例2: getValue
function getValue()
{
return $this->imgDir . parent::getValue();
}
示例3: get
public function get($instance, Field $f)
{
return $f->getValue($instance);
}
示例4: getValue
public function getValue($condense = true)
{
if ($this->value === "" || is_array($this->value) && !count($this->value)) {
return $this->emptyValue;
}
return parent::getValue();
}
示例5: getValue
/**
* Getter for field's value
* @return mixed
*/
public function getValue()
{
return !is_null(parent::getValue()) ? date($this->outputFormat, parent::getValue()) : null;
}
示例6: validate
public function validate(Field $field)
{
$l = strlen($field->getValue());
if ($l < $this->min) {
return $field->addError(sprintf($this->too_short, $field->getName(), $this->min));
} elseif ($l > $this->max) {
return $field->addError(sprintf($this->too_long, $field->getName(), $this->max));
}
}
示例7: renderButtonInput
protected static function renderButtonInput(Field $field)
{
return sprintf('<button type="%s" name="%s" value="%s" %s>%s</button>', $field->getType(), $field->getName(), $field->getValue(), $field->getAttributes(), $field->getLabel());
}
示例8: getValue
/**
* {@inheritdoc}
*
* @return int|float
*/
public function getValue()
{
// Ensure value is int or float; adding 0 will convert type from string
return 0 + parent::getValue();
}