Kronolith_View_Day
        
        extends Kronolith_Day
    
    
            
            in package
            
        
    
    
    
        
            The Kronolith_View_Day:: class provides an API for viewing days.
Tags
Table of Contents
- $all_day_events : mixed
 - $events : mixed
 - $sidebyside : mixed
 - $slotLength : int
 - How many minutes are in each slot? Calculated from $_slotsPerHour.
 - $slots : array<string|int, mixed>
 - Array of slots holding hours and minutes for each piece of this day.
 - $slotsPerDay : int
 - How many slots do we have per day? Calculated from $_slotsPerHour.
 - $slotsPerHour : int
 - How many time slots are we dividing each hour into? Set from user preferences.
 - $span : mixed
 - $totalspan : mixed
 - $_currentCalendars : mixed
 - $_event_matrix : mixed
 - $_first : mixed
 - $_last : mixed
 - $_parsed : mixed
 - __construct() : Kronolith_View_Day
 - Constructor.
 - diff() : mixed
 - getName() : mixed
 - getTime() : mixed
 - getTomorrow() : mixed
 - getYesterday() : mixed
 - html() : mixed
 - isToday() : mixed
 - isTomorrow() : mixed
 - link() : mixed
 - parse() : mixed
 - This function runs through the events and tries to figure out what should be on each line of the output table. This is a little tricky.
 - prefHourFormat() : mixed
 - _sortByStart() : mixed
 
Properties
$all_day_events
    public
        mixed
    $all_day_events
     = array()
        
        
    
$events
    public
        mixed
    $events
     = array()
        
        
    
$sidebyside
    public
        mixed
    $sidebyside
     = \false
        
        
    
$slotLength
How many minutes are in each slot? Calculated from $_slotsPerHour.
    public
        int
    $slotLength
    
    
    
    
    Tags
$slots
Array of slots holding hours and minutes for each piece of this day.
    public
        array<string|int, mixed>
    $slots
     = array()
    
    
    
$slotsPerDay
How many slots do we have per day? Calculated from $_slotsPerHour.
    public
        int
    $slotsPerDay
    
    
    
    
    Tags
$slotsPerHour
How many time slots are we dividing each hour into? Set from user preferences.
    public
        int
    $slotsPerHour
    
    
    
    
$span
    public
        mixed
    $span
     = array()
        
        
    
$totalspan
    public
        mixed
    $totalspan
     = 0
        
        
    
$_currentCalendars
    protected
        mixed
    $_currentCalendars
     = array()
        
        
    
$_event_matrix
    protected
        mixed
    $_event_matrix
     = array()
        
        
    
$_first
    protected
        mixed
    $_first
    
        
        
    
$_last
    protected
        mixed
    $_last
    
        
        
    
$_parsed
    protected
        mixed
    $_parsed
     = \false
        
        
    
Methods
__construct()
Constructor.
    public
                    __construct(Horde_Date $date[, array<string|int, mixed> $events = null ]) : Kronolith_View_Day
    
        Parameters
- $date : Horde_Date
 - 
                    
The day for this view
 - $events : array<string|int, mixed> = null
 - 
                    
An array of Kronolith_Event objects
 
Return values
Kronolith_View_Day —diff()
    public
                    diff([mixed $other = null ]) : mixed
        
        Parameters
- $other : mixed = null
 
Return values
mixed —getName()
    public
                    getName() : mixed
        
    
    
        Return values
mixed —getTime()
    public
                    getTime(mixed $format, mixed $offset) : mixed
        
        Parameters
- $format : mixed
 - $offset : mixed
 
Return values
mixed —getTomorrow()
    public
                    getTomorrow() : mixed
        
    
    
        Return values
mixed —getYesterday()
    public
                    getYesterday() : mixed
        
    
    
        Return values
mixed —html()
    public
                    html() : mixed
        
    
    
        Return values
mixed —isToday()
    public
                    isToday() : mixed
        
    
    
        Return values
mixed —isTomorrow()
    public
                    isTomorrow() : mixed
        
    
    
        Return values
mixed —link()
    public
                    link(mixed $offset[, mixed $full = false ]) : mixed
        
        Parameters
- $offset : mixed
 - $full : mixed = false
 
Return values
mixed —parse()
This function runs through the events and tries to figure out what should be on each line of the output table. This is a little tricky.
    public
                    parse() : mixed
    
    
    
        Return values
mixed —prefHourFormat()
    public
            static        prefHourFormat(mixed $hour, mixed $min) : mixed
        
        Parameters
- $hour : mixed
 - $min : mixed
 
Return values
mixed —_sortByStart()
    protected
                    _sortByStart(mixed $evA, mixed $evB) : mixed
        
        Parameters
- $evA : mixed
 - $evB : mixed