Exemplo n.º 1
0
 /**
  * Returns event users with provided status.
  *
  * @param integer $eventId
  * @param integer $status
  * @return array<EVENT_BOL_EventUser>
  */
 public function findEventUsers($eventId, $status, $page, $usersCount = null)
 {
     if ($page === null) {
         $first = 0;
         $count = (int) $usersCount;
     } else {
         $page = $page === null ? 1 : (int) $page;
         $count = $this->configs[self::CONF_EVENT_USERS_COUNT_ON_PAGE];
         $first = ($page - 1) * $count;
     }
     return $this->eventUserDao->findListByEventIdAndStatus($eventId, $status, $first, $count);
 }