Ejemplo n.º 1
0
 /**
  * Init the context by configuration
  */
 protected function initByConfiguration()
 {
     $pluginModeIdentifier = $this->getPluginModeIdentifier();
     switch ($pluginModeIdentifier) {
         case 'Item_showSingle':
             $this->selectedItemUid = $this->configurationBuilder->buildContextConfiguration()->getSelectedItemUid();
         case 'Album_showSingle':
         case 'ItemList_list':
             $this->selectedAlbumUid = $this->configurationBuilder->buildContextConfiguration()->getSelectedAlbumUid();
         case 'Gallery_showSingle':
         case 'Album_list':
             $this->selectedGalleryUid = $this->configurationBuilder->buildContextConfiguration()->getSelectedGalleryUid();
             break;
     }
     $this->selectedPid = $this->configurationBuilder->buildContextConfiguration()->getSelectedPid();
 }