Get or save fields independent of templates ($fields API variable as as function)

This function behaves the same as the $fields API variable, though does support an optional shortcut argument for getting a single field.

Please note this method is and thus not intended to be called directly.

Example

$field = fields()->get('title'); // regular syntax
$field = fields('title'); // shortcut syntax

Internal usage

// basic internal usage
$fields = fields();

// internal usage with all arguments
$fields = fields(string $name = '');

Arguments

NameType(s)Description
$name (optional)string

Optional field name to retrieve

Return value

Fields Field null


Functions methods and properties

API reference based on ProcessWire core version 3.0.251