Exemplo n.º 1
0
 protected function checkColumn(Tx_PtExtlist_Domain_Configuration_Columns_ColumnConfig $columnConfig)
 {
     $groups = $columnConfig->getAccessGroups();
     if (!is_array($groups)) {
         return true;
     }
     // for testing purposes
     if (empty($groups)) {
         return true;
     }
     return $this->compareAccess($groups);
 }
Exemplo n.º 2
0
 /**
  * Resets column sorting to default sorting
  */
 public function resetToDefaultSorting()
 {
     $this->reset();
     $defaultSortingConfig = $this->columnConfig->getConfigurationBuilder()->buildListDefaultConfig();
     if ($defaultSortingConfig->getSortingColumn() === $this->getColumnIdentifier()) {
         $this->setDefaultSorting($defaultSortingConfig->getSortingDirection());
     }
 }
Exemplo n.º 3
0
 /**
  * @test
  */
 public function getMapperConfigurationReturnsNullIfNotDefined()
 {
     $this->configurationBuilderMock = Tx_PtExtlist_Tests_Domain_Configuration_ConfigurationBuilderMock::getInstance();
     $allColumnSettings = $this->configurationBuilderMock->getSettingsForConfigObject('columns');
     $columnSettings = $allColumnSettings['50'];
     $columnConfig = new Tx_PtExtlist_Domain_Configuration_Columns_ColumnConfig($this->configurationBuilderMock, $columnSettings);
     $this->assertNull($columnConfig->getObjectMapperConfig());
 }