Ingo_Form_Vacation
extends Ingo_Form_Base
in package
The form to manage vacation notices.
Tags
Table of Contents
- $_end : Horde_Form_Variable
- The end date field.
- $_features : array<string|int, mixed>
- List of the supported form fields. If empty, all features are supported.
- $_start : Horde_Form_Variable
- The start date field.
- __construct() : mixed
- hasFeature() : mixed
- setCustomButtons() : mixed
- Sets the form buttons.
- validate() : mixed
- Additional validate of start and end date fields.
Properties
$_end
The end date field.
protected
Horde_Form_Variable
$_end
$_features
List of the supported form fields. If empty, all features are supported.
protected
array<string|int, mixed>
$_features
$_start
The start date field.
protected
Horde_Form_Variable
$_start
Methods
__construct()
public
__construct(mixed $vars[, mixed $title = '' ][, mixed $name = null ][, mixed $features = null ]) : mixed
Parameters
- $vars : mixed
- $title : mixed = ''
- $name : mixed = null
- $features : mixed = null
Return values
mixed —hasFeature()
public
hasFeature(mixed $what) : mixed
Parameters
- $what : mixed
Return values
mixed —setCustomButtons()
Sets the form buttons.
public
setCustomButtons(bool $disabled) : mixed
Parameters
- $disabled : bool
-
Whether the rule is currently disabled.
Return values
mixed —validate()
Additional validate of start and end date fields.
public
validate([mixed $vars = null ][, mixed $canAutoFill = false ]) : mixed
Parameters
- $vars : mixed = null
- $canAutoFill : mixed = false