original_string: protected function skipRendering(PageLayoutView &$parentObject, array $row): bool
      {
          $tsConf = $parentObject->modTSconfig['column_layout'] ?? [];
  
          return (
              $tsConf['hidePreview'] ?? false                     // Hidden via page TSConfig
              || empty($row['tx_column_layout_column_config'])    // Not set
              || $tsConf['disabled'] ?? false                     // Hidden for this element
          );
      }
code: protected function skipRendering(PageLayoutView &$parentObject, array $row): bool
      {
          $tsConf = $parentObject->modTSconfig['column_layout'] ?? [];
  
          return (
              $tsConf['hidePreview'] ?? false                     // Hidden via page TSConfig
              || empty($row['tx_column_layout_column_config'])    // Not set
              || $tsConf['disabled'] ?? false                     // Hidden for this element
          );
      }
code_tokens: protected function skipRendering ( PageLayoutView & $ parentObject , array $ row ) : bool { $ tsConf = $ parentObject -> modTSconfig [ 'column_layout' ] ?? [ ] ; return ( $ tsConf [ 'hidePreview' ] ?? false // Hidden via page TSConfig || empty ( $ row [ 'tx_column_layout_column_config' ] ) // Not set || $ tsConf [ 'disabled' ] ?? false // Hidden for this element ) ; }
docstring: Checks if the rendering of the column markup should be skipped.
  
  @param PageLayoutView $parentObject
  @return bool
docstring_tokens: Checks if the rendering of the column markup should be skipped .