Приднестровская поддержка XOOPS
Теперь можем приступить к созданию конструктора. Начнем с его объявления.
<?php
class Calendar extends DB_Connect
{
private $_useDate;
private $_m;
private $_y;
private $_daysInMonth;
private $_startDay;
/**
* Создает объект базы данных и хранит соответствующие данные
* При создании экземпляра этого класса конструктор принимает
* объект базы данных в качестве параметра. Если значение этого
* параметра отлично от null, оно сохраняется в закрытом
* свойстве $_db. Если же это значение равно null, то вместо
* этого создается и сохраняется новый РБО-объектю.
*
* Этот метод осуществляет сбор и сохранение дополнительной
* информации, включая месяц, начиная с которого должен строиться
* календарь, количество дней в указанном месяце, начальный день
* недели этого месяца, а также текущий день недели.
*
* @param object $dbo: объект базы данных
* @param string $useDate: дата, выбранная для построения календаря
* @return void
*/
public function __construct($dbo=NULL, $useDate=NULL)
{
}
}
?>
Конструктор принимает два необязательных параметра: первый — объект базы данных, второй — данные, которые следует использовать при отображении календаря.
Отправитель | Нити |
---|
22 пользователь(ей) активно (6 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 22 далее... |