src/AutoMeta/AutoMeta.php
public function generate()
    {
        $this->loadWebMasterTags();

        $title       = $this->getTitle();
        $description = $this->getDescription();
        $keywords    = $this->getKeywords();
        $metatags    = $this->metatags;

        $html   = [];

        if($title):
            $html[] = "<title>$title</title>";
        endif;

        if(!empty($description)):
            $html[] = "<meta name=\"description\" content=\"{$description}\" />";
        endif;

        if (!empty($keywords)):
            $keywords = implode(',', $keywords);
            $html[]   = "<meta name=\"keywords\" content=\"{$keywords}\" />";
        endif;

        foreach ($metatags as $key => $value):
            $name    = $value[0];
            $content = $value[1];
            $html[]  = "<meta {$name}=\"{$key}\" content=\"{$content}\" />";
        endforeach;

        return implode(PHP_EOL, $html);
    }
public function generate()
    {
        $this->loadWebMasterTags();

        $title       = $this->getTitle();
        $description = $this->getDescription();
        $keywords    = $this->getKeywords();
        $metatags    = $this->metatags;

        $html   = [];

        if($title):
            $html[] = "<title>$title</title>";
        endif;

        if(!empty($description)):
            $html[] = "<meta name=\"description\" content=\"{$description}\" />";
        endif;

        if (!empty($keywords)):
            $keywords = implode(',', $keywords);
            $html[]   = "<meta name=\"keywords\" content=\"{$keywords}\" />";
        endif;

        foreach ($metatags as $key => $value):
            $name    = $value[0];
            $content = $value[1];
            $html[]  = "<meta {$name}=\"{$key}\" content=\"{$content}\" />";
        endforeach;

        return implode(PHP_EOL, $html);
    }
public function generate ( ) { $ this -> loadWebMasterTags ( ) ; $ title = $ this -> getTitle ( ) ; $ description = $ this -> getDescription ( ) ; $ keywords = $ this -> getKeywords ( ) ; $ metatags = $ this -> metatags ; $ html = [ ] ; if ( $ title ) : $ html [ ] = "<title>$title</title>" ; endif ; if ( ! empty ( $ description ) ) : $ html [ ] = "<meta name=\"description\" content=\"{$description}\" />" ; endif ; if ( ! empty ( $ keywords ) ) : $ keywords = implode ( ',' , $ keywords ) ; $ html [ ] = "<meta name=\"keywords\" content=\"{$keywords}\" />" ; endif ; foreach ( $ metatags as $ key => $ value ) : $ name = $ value [ 0 ] ; $ content = $ value [ 1 ] ; $ html [ ] = "<meta {$name}=\"{$key}\" content=\"{$content}\" />" ; endforeach ; return implode ( PHP_EOL , $ html ) ; }
Generates meta tags

@return string
Generates meta tags