/** * Finds events for user * * @param integer $userId * @return array */ public function findUserEvents($userId, $page, $eventsCount = null) { 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->findUserCreatedEvents($userId, $first, $count); }