$language
$language : string
Class C_Calendar This class has DB operations regarding calendar create/update, loading properties & settings
Description: This class has DB operations regarding calendar create/update and loading properties. Also it has calendar settings like timezone, time format, default view, date formats, week start day, language etc. It extends C_Calendar_Settings class
__construct(mixed $name, string $description, string $color, string $type, string $status, string $show_in_list, integer $public, string $reminder_message_email, string $reminder_message_popup, string $access_key, string $created_on, string $updated_on)
Constructor function for this class
Description: This class can be constructed using calendar properties.
During creating an instance of this class using this constructor following things can be happened:
Default Calendar Parameters for creating/editing, $name='ANYTHING'
Loading My Calendars, Ex: $name = 'LOAD_MY_CALENDARS'
Loading Current Calendar's Properties, Ex: $name = 'LOAD_CALENDAR_PROPERTIES'
mixed | $name | name of the calendar, required |
string | $description | description of the calendar, required |
string | $color | color of the calendar, default: #3a87ad |
string | $type | user type, default: user |
string | $status | current status for the calendar, default: on |
string | $show_in_list | whether to show the calendar in the list, not implemented in version 1.0.1 |
integer | $public | whether it is public or private, not implemented in version 1.0.1 |
string | $reminder_message_email | reminder type as email message, not implemented in version 1.0.1 |
string | $reminder_message_popup | reminder type as popup message, not implemented in version 1.0.1 |
string | $access_key | not implemented in this version 1.0.1 |
string | $created_on | created date of the calendar, default: current date |
string | $updated_on | updated date of the calendar, not implemented in this version 1.0.1 |