PMA\libraries\ThemeManager::getPrintPreviews PHP Метод

getPrintPreviews() публичный Метод

Renders the previews for all themes
public getPrintPreviews ( ) : string
Результат string
    public function getPrintPreviews()
    {
        $retval = '';
        foreach ($this->themes as $each_theme) {
            $retval .= $each_theme->getPrintPreview();
        }
        // end 'open themes'
        return $retval;
    }

Usage Example

 /**
  * Test for getPrintPreviews
  *
  * @return void
  */
 public function testGetPrintPreviews()
 {
     $tm = new ThemeManager();
     $this->assertEquals('<div class="theme_preview"><h2>Original (2.9) </h2><p><a class=' . '"take_theme" name="original" href="index.php?set_theme=original' . '&amp;server=99&amp;lang=en&amp;collation_connection=utf8_general_ci' . '&amp;token=token"><img src="./themes/original/screen.png" border="1" ' . 'alt="Original" title="Original" /><br />[ <strong>take it</strong> ]' . '</a></p></div><div class="theme_preview"><h2>pmahomme (1.1) </h2><p>' . '<a class="take_theme" name="pmahomme" href="index.php?set_theme=' . 'pmahomme&amp;server=99&amp;lang=en&amp;collation_connection=utf8_' . 'general_ci&amp;token=token"><img src="./themes/pmahomme/screen.png" ' . 'border="1" alt="pmahomme" title="pmahomme" /><br />[ <strong>take it' . '</strong> ]</a></p></div>', $tm->getPrintPreviews());
 }