9 private static $analyticBoardList = [];
10 private static $indices = array(
11 'boardKey' => array(),
12 'boardBatchKey' => array(),
22 return self::$analyticBoardList;
30 return self::$indices;
38 return Common::EVENT_ANALYTIC_PAGE_COLLECT;
45 public function call()
47 if (!self::$analyticBoardList)
51 foreach ($boards as $board)
53 self::$analyticBoardList[$board->getBoardKey()] = $board;
54 self::$indices[
'boardKey'][$board->getBoardKey()][] = $board->getBoardKey();
55 self::$indices[
'boardBatchKey'][$board->getBatchKey()][] = $board->getBoardKey();
56 self::$indices[
'group'][$board->getGroup()][] = $board->getBoardKey();
59 return self::$analyticBoardList;
64 self::$analyticBoardList = [];