Pods::input PHP Метод

input() публичный Метод

Return a field input for a specific field
С версии: 2.3.10
public input ( string | array $field, $input_name = null, mixed $value = '__null' ) : string
$field string | array Field name or Field data array
$value mixed Current value to use
Результат string Field Input HTML
    public function input($field, $input_name = null, $value = '__null')
    {
        // Field data override
        if (is_array($field)) {
            $field_data = $field;
            $field = pods_var_raw('name', $field);
        } else {
            $field_data = $this->fields($field);
        }
        if (!empty($field_data)) {
            $field_type = pods_var_raw('type', $field_data);
            if (empty($input_name)) {
                $input_name = $field;
            }
            if ('__null' == $value) {
                $value = $this->field(array('name' => $field, 'in_form' => true));
            }
            return PodsForm::field($input_name, $value, $field_type, $field_data, $this, $this->id());
        }
        return '';
    }