/** * 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); }