InputfieldCheckbox::set() method

Set property

  • Use this for setting properties like parent, collapsed, required, columnWidth, etc.
  • You can also set properties directly via $inputfield->property = $value.
  • If setting an attribute (like name, id, etc.) this will work, but it is preferable to use the Inputfield::attr() method.
  • If setting any kind of "class" it is preferable to use the Inputfield::addClass() method.

Example

// Set a value for a property
$item->set('foo', 'bar');

// Set a property value directly
$item->foo = 'bar';

// Set a property using array access
$item['foo'] = 'bar';

Usage

$inputfieldCheckbox = $inputfieldCheckbox->set(string $key, mixed $value);

Arguments

NameType(s)Description
keystring

Name of property to set

valuemixed

Value of property

Return value

InputfieldCheckbox Inputfield

Object instance it was called from (method supports fluent interface).

See Also


InputfieldCheckbox methods and properties

API reference based on ProcessWire core version 3.0.244

I just love the easy and intuitive ProcessWire API. ProcessWire rocks!” —Jens Martsch, Web developer