/**
  * Reporting Marketing
  *
  * @return void
  */
 public function reportingMarketingBeAction()
 {
     $mails = $this->mailRepository->findAllInPid($this->id, $this->settings, $this->piVars);
     $firstMail = $this->mailRepository->findFirstInPid($this->id);
     $groupedMarketingStuff = ReportingUtility::getGroupedMarketingPropertiesFromMails($mails);
     $this->view->assignMultiple(array('groupedMarketingStuff' => $groupedMarketingStuff, 'mails' => $mails, 'firstMail' => $firstMail, 'piVars' => $this->piVars, 'pid' => $this->id, 'moduleUri' => BackendUtility::getModuleUrl('tce_db'), 'perPage' => $this->settings['perPage'] ? $this->settings['perPage'] : 10));
 }
 /**
  * getRelativeTemplatePathAndFileName Test
  *
  * @param array $array
  * @param array $expectedResult
  * @dataProvider cutArrayByKeyLimitAndAddTotalValuesReturnsVoidDataProvider
  * @return void
  * @test
  */
 public function cutArrayByKeyLimitAndAddTotalValuesReturnsVoid($array, $expectedResult)
 {
     ReportingUtility::cutArrayByKeyLimitAndAddTotalValues($array, 3, 'others');
     $this->assertSame($array, $expectedResult);
 }