Exemple #1
0
 /**
  * @test
  */
 public function setContentSetsContent()
 {
     $expected = 'test';
     $this->proxy->setContent($expected);
     $actual = $this->proxy->_get('content');
     $this->assertEquals($expected, $actual);
 }
 /**
  * @param Tx_PtExtlist_Domain_Model_Bookmark_Bookmark $bookmark
  * @param Tx_PtExtlist_Domain_Configuration_ConfigurationBuilder $configurationBuilder
  * @param array $sessionData
  * @return void
  */
 public function addContentToBookmark(Tx_PtExtlist_Domain_Model_Bookmark_Bookmark $bookmark, Tx_PtExtlist_Domain_Configuration_ConfigurationBuilder $configurationBuilder, array $sessionData)
 {
     $listIdentifier = $configurationBuilder->getListIdentifier();
     $bookmarkContentArray = array();
     if (array_key_exists($listIdentifier, $sessionData)) {
         if (array_key_exists('headerColumns', $sessionData[$listIdentifier])) {
             $bookmarkContentArray[$listIdentifier]['headerColumns'] = $sessionData[$listIdentifier]['headerColumns'];
         }
         if (array_key_exists('filters', $sessionData[$listIdentifier])) {
             $bookmarkContentArray[$listIdentifier]['filters'] = $sessionData[$listIdentifier]['filters'];
         }
     }
     $bookmark->setContent(serialize($bookmarkContentArray));
 }