Download the PHP package rundiz/thai-calendar without Composer
On this page you can find all versions of the php package rundiz/thai-calendar. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rundiz/thai-calendar
More information about rundiz/thai-calendar
Files in rundiz/thai-calendar
Package thai-calendar
Short Description The calendar in Thai language (also support multi languages).
License MIT
Informations about the package thai-calendar
Thai Calendar
The calendar in Thai language (also support multi languages). ปฏิทินภาษาไทย (และรองรับได้หลายภาษา).
This calendar component can display the calendar in multiple scope such as day, week, month, year. You can add events, or appointments to display in the calendar. To get start is very easy, just set few things to the class properties and display.
Usage
Basic usage
In this example, it is just displaying the calendar without events or appointments for easy to understand.
Use other generator
Events, Appointments
The events or appointments for scope day, week, month, year always use the same array format. Let's see the example.
The array key 'date_from' and 'date_to' are required, the key 'title' is optional. You can add more array key into this data but you have to create generator yourself to support it.
Set to event to the calendar use setEvents()
method.
Customize
Change locale
You can change the language to use other language (or locale). To do this call to the 'locale' property of Calendar class.
For more information about locale, please take a look at http://php.net/manual/en/function.setlocale.php
First day of week
You can use other day as first day of week instead of Sunday. Set 'first_day_of_week' property to the day number (0 = Sunday, 1 = Monday, 2 = Tuesday, ..., 6 = Saturday)
Buddhist era (ปีพุทธศักราช)
You can set to use or not to use Buddhist era (BE). You can also change the difference year of Buddhist era and anno Domini (AD). By default we use 543.