/** * Add new list mapping - Step 2, mapping * * @param \Aijko\SharepointConnector\Domain\Model\Mapping\Lists $list * @dontvalidate $list * @return void */ public function newStep2Action(\Aijko\SharepointConnector\Domain\Model\Mapping\Lists $list) { if ('' === $list->getTypo3ListTitle()) { $this->flashMessageContainer->add('Please add a TYPO3 list title', 'ERROR', \TYPO3\CMS\Core\Messaging\FlashMessage::ERROR); $this->redirect('newStep1'); } $sharepointAttributes = $this->sharepointListsRepository->findAttributesByListIdentifier($list->getSharepointListIdentifier()); if ($sharepointAttributes) { foreach ($sharepointAttributes as $sharepointAttribute) { $list->addAttribute($sharepointAttribute); } } $sharepointList = $this->sharepointListsRepository->findListByIdentifier($list->getSharepointListIdentifier()); $list->setSharepointListTitle($sharepointList->title); $this->view->assign('list', $list); }
/** * @test */ public function isSetterGetterWorkingForSharepointListTitle() { $this->fixture->setSharepointListTitle($this->dummyString); $this->assertSame($this->dummyString, $this->fixture->getSharepointListTitle()); }