예제 #1
0
 /**
  * Returns latest events list.
  *
  * @param integer $page
  * @return array<EVENT_BOL_Event>
  */
 public function findPublicEvents($page, $eventsCount = null, $past = false)
 {
     if ($page === null) {
         $first = 0;
         $count = (int) $eventsCount;
     } else {
         $page = $page === null ? 1 : (int) $page;
         $count = $this->configs[self::CONF_EVENTS_COUNT_ON_PAGE];
         $first = ($page - 1) * $count;
     }
     return $this->eventDao->findPublicEvents($first, $count, $past);
 }