function availability_calendar_views_plugins in Availability Calendars 7.5
Same name and namespace in other branches
- 7.4 views/availability_calendar.views.inc \availability_calendar_views_plugins()
Implements hook_views_plugins().
Return value
array
File
- views/
availability_calendar.views.inc, line 261 - Views support for Availability Calendar.
Code
function availability_calendar_views_plugins() {
$iCalStylePlugin = array(
'title' => t('Availability Calendar iCal Feed'),
'help' => t('Generates an ICalendar feed for an availability calendar.'),
'handler' => 'availability_calendar_plugin_style_ical',
'uses fields' => TRUE,
'uses grouping' => FALSE,
'uses row plugin' => FALSE,
'uses options' => FALSE,
'type' => 'feed',
'even empty' => TRUE,
);
$dateRangeValidatorPlugin = array(
'title' => t('Date range for Availability Calendar'),
'handler' => 'availability_calendar_plugin_argument_validate_date_range',
);
$plugins = array(
// This just tells our themes are elsewhere.
'module' => 'availability_calendar',
'style' => array(
'availability_calendar_vcalendar' => $iCalStylePlugin,
),
'argument validator' => array(
'availability_calendar_date_range' => $dateRangeValidatorPlugin,
),
);
return $plugins;
}