Exemple #1
0
 /**
  * @test
  */
 public function getContentGetsContent()
 {
     $expected = 'test';
     $this->proxy->_set('content', $expected);
     $actual = $this->proxy->getContent();
     $this->assertEquals($expected, $actual);
 }
 /**
  * @param Tx_PtExtlist_Domain_Model_Bookmark_Bookmark $bookmark
  * @param array $sessionData
  * @return array merged SessionData
  */
 public function mergeSessionAndBookmark(Tx_PtExtlist_Domain_Model_Bookmark_Bookmark $bookmark, array $sessionData)
 {
     $contentArray = unserialize($bookmark->getContent());
     $listIdentifier = $bookmark->getListId();
     if (array_key_exists($listIdentifier, $contentArray)) {
         $sessionData[$listIdentifier] = array();
         if (array_key_exists('headerColumns', $contentArray[$listIdentifier])) {
             $sessionData[$listIdentifier]['headerColumns'] = $contentArray[$listIdentifier]['headerColumns'];
         }
         if (array_key_exists('filters', $contentArray[$listIdentifier])) {
             $sessionData[$listIdentifier]['filters'] = $contentArray[$listIdentifier]['filters'];
         }
     }
     return $sessionData;
 }