Fieldgroup::remove()

Remove a field from this fieldgroup

Note that this must be followed up with a $fieldgroup->save() before it does anything destructive. This method does nothing more than queue the removal.

Technical Details
Performs a deletion by finding all templates using this fieldgroup, then finding all pages using the template, then calling upon the Fieldtype to delete them one at a time. This is a potentially expensive/time consuming method, and may need further consideration.

Usage

$bool = $fieldgroup->remove($key);

Arguments

NameType(s)Description
$keyField string

Field object or field name, or id.

Return value

bool

True on success, false on failure.


Fieldgroup methods and properties

API reference based on ProcessWire core version 3.0.251