original_string: public function generate()
      {
          if (TL_MODE === 'BE') {
              $template = new BackendTemplate('be_wildcard');
  
              $template->wildcard = '### '.Utf8::strtoupper($GLOBALS['TL_LANG']['FMD']['newscategories'][0]).' ###';
              $template->title = $this->headline;
              $template->id = $this->id;
              $template->link = $this->name;
              $template->href = 'contao/main.php?do=themes&amp;table=tl_module&amp;act=edit&amp;id='.$this->id;
  
              return $template->parse();
          }
  
          $this->news_archives = $this->sortOutProtected(StringUtil::deserialize($this->news_archives, true));
  
          // Return if there are no archives
          if (0 === \count($this->news_archives)) {
              return '';
          }
  
          $this->manager = System::getContainer()->get('codefog_news_categories.manager');
          $this->currentNewsCategories = $this->getCurrentNewsCategories();
  
          return parent::generate();
      }
code: public function generate()
      {
          if (TL_MODE === 'BE') {
              $template = new BackendTemplate('be_wildcard');
  
              $template->wildcard = '### '.Utf8::strtoupper($GLOBALS['TL_LANG']['FMD']['newscategories'][0]).' ###';
              $template->title = $this->headline;
              $template->id = $this->id;
              $template->link = $this->name;
              $template->href = 'contao/main.php?do=themes&amp;table=tl_module&amp;act=edit&amp;id='.$this->id;
  
              return $template->parse();
          }
  
          $this->news_archives = $this->sortOutProtected(StringUtil::deserialize($this->news_archives, true));
  
          // Return if there are no archives
          if (0 === \count($this->news_archives)) {
              return '';
          }
  
          $this->manager = System::getContainer()->get('codefog_news_categories.manager');
          $this->currentNewsCategories = $this->getCurrentNewsCategories();
  
          return parent::generate();
      }
code_tokens: public function generate ( ) { if ( TL_MODE === 'BE' ) { $ template = new BackendTemplate ( 'be_wildcard' ) ; $ template -> wildcard = '### ' . Utf8 :: strtoupper ( $ GLOBALS [ 'TL_LANG' ] [ 'FMD' ] [ 'newscategories' ] [ 0 ] ) . ' ###' ; $ template -> title = $ this -> headline ; $ template -> id = $ this -> id ; $ template -> link = $ this -> name ; $ template -> href = 'contao/main.php?do=themes&amp;table=tl_module&amp;act=edit&amp;id=' . $ this -> id ; return $ template -> parse ( ) ; } $ this -> news_archives = $ this -> sortOutProtected ( StringUtil :: deserialize ( $ this -> news_archives , true ) ) ; // Return if there are no archives if ( 0 === \ count ( $ this -> news_archives ) ) { return '' ; } $ this -> manager = System :: getContainer ( ) -> get ( 'codefog_news_categories.manager' ) ; $ this -> currentNewsCategories = $ this -> getCurrentNewsCategories ( ) ; return parent :: generate ( ) ; }
docstring: Display a wildcard in the back end.
  
  @return string
docstring_tokens: Display a wildcard in the back end .