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