Webiny\Component\Bootstrap\ApplicationClasses\View::getMetaHtml PHP Method

getMetaHtml() public method

Get the meta list as html tags.
public getMetaHtml ( ) : string
return string
    public function getMetaHtml()
    {
        $meta = '';
        if (empty($this->meta)) {
            return $meta;
        }
        foreach ($this->meta as $name => $content) {
            $meta .= '<meta name="' . $name . '" content="' . $content . '"/>' . "\n";
        }
        return $meta;
    }

Usage Example

コード例 #1
0
ファイル: ViewTest.php プロジェクト: Webiny/Framework
 public function testMeta()
 {
     $view = new View();
     $view->setMeta('keyword', 'testing');
     $view->setMeta('description', 'Just testing');
     $expectedArray = ['keyword' => 'testing', 'description' => 'Just testing'];
     $this->assertSame($expectedArray, $view->getMeta());
     $html = '';
     foreach ($expectedArray as $name => $content) {
         $html .= '<meta name="' . $name . '" content="' . $content . '"/>' . "\n";
     }
     $this->assertSame($html, $view->getMetaHtml());
 }