本文整理汇总了PHP中Calendar::getArray方法的典型用法代码示例。如果您正苦于以下问题:PHP Calendar::getArray方法的具体用法?PHP Calendar::getArray怎么用?PHP Calendar::getArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Calendar
的用法示例。
在下文中一共展示了Calendar::getArray方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: events
/**
* Возвращает список событий, в формате JSON
* @return void
*/
function events()
{
$calendar = new Calendar(Core::getInstance()->user);
$calendar->loadAll(Core::getInstance()->user, @$_GET['start'], @$_GET['end']);
$this->tpl->assign('calendar', $calendar->getArray());
}
示例2: initUserEvents
/**
* Возвращает Текущие События пользователя
*/
public function initUserEvents()
{
// Получаем данные за текущий месяц
$start = mktime(null, null, null, date('m'), 1);
$end = mktime(null, null, null, date('m') + 1, 0);
// Загружаем все события по календарю
$calendar = new Calendar($this);
$calendar->loadAll($this, $start, $end);
$this->user_events = $calendar->getArray();
// Загружаем все просроченные неподтверждённые события
$calendar = new Calendar($this);
$calendar->loadOverdue($this);
$this->user_overdue = $calendar->getArray();
// Загружаем все будущие события на неделю вперёд
$calendar = new Calendar($this);
$calendar->loadReminder($this);
$this->user_reminder = $calendar->getArray();
}
示例3: testLoadReminder
/**
* Загружает список неподтверждённых операций
*/
public function testLoadReminder()
{
$this->_makeOperation();
$calendar = new Calendar($this->user);
$calendar->loadReminder($this->user);
$result = $calendar->getArray();
$this->assertEquals(1, count($result), 'Expected 1 operation');
}