class untuk menampilkan calendar atau kalender
includes/class/calendar.php
class untuk menampilkan calendar atau kalender
Contoh penggunaan:
$config = array( 'start_day' => 'saturday', 'month_type' => 'long', 'day_type' => 'short' ); $year = date('Y'); $month = date('n'); $data = array( 3 => 'http://url/yang/mengarah/di/tanggal/03/', 7 => 'http://url/yang/mengarah/di/tanggal/07/', 13 => 'http://url/yang/mengarah/di/tanggal/13/', 26 => 'http://url/yang/mengarah/di/tanggal/26/' ); $object = _class('calendar'); $object->initialize($config); echo $object->generate($year, $month, $data);atau bisa anda tentukan dengan code satu baris:
echo _class('calendar', $config)->generate($year, $month, $data);
untuk menginisialisasi konfigurasi class Calendar
initialize($config = array());
mengambil output HTML dari class calendar
generate($year = '', $month = '', $data = array());
mendapatkan nama bulan
get_month_name($month);
mendapatkan nama hari
get_day_names($day_type = '');
menambahkan bulan dalam calendar
adjust_date($month, $year);
mengambil total hari pada bulan tertentu
get_total_days($month, $year);
mengambil template yang akan digunakan, apakah menggunakan default_template atau di config yang telah dimasukkan dalam method initialize
parse_template();