calendar

class untuk menampilkan calendar atau kalender

includes/class/calendar.php

Calendar

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);

initialize

untuk menginisialisasi konfigurasi class Calendar

initialize($config = array());

generate

mengambil output HTML dari class calendar

generate($year = '', $month = '', $data = array());

get_month_name

mendapatkan nama bulan

get_month_name($month);

get_day_names

mendapatkan nama hari

get_day_names($day_type = '');

adjust_date

menambahkan bulan dalam calendar

adjust_date($month, $year);

get_total_days

mengambil total hari pada bulan tertentu

get_total_days($month, $year);

default_template

mengambil template default untuk calendar

default_template();

parse_template

mengambil template yang akan digunakan, apakah menggunakan default_template atau di config yang telah dimasukkan dalam method initialize

parse_template();