Artesaos\SEOTools\SEOTools::addImages PHP Method

addImages() public method

public addImages ( array | string $urls ) : Artesaos\SEOTools\Contracts\SEOTools
$urls array | string
return Artesaos\SEOTools\Contracts\SEOTools
    public function addImages($urls)
    {
        if (is_array($urls)) {
            $this->opengraph()->addImages($urls);
        } else {
            $this->opengraph()->addImage($urls);
        }
        $this->twitter()->addImage($urls);
        return $this;
    }

Usage Example

Beispiel #1
0
 public function test_add_images()
 {
     $this->seoTools->addImages(['Kamehamehaaaaaaa.png']);
     $this->seoTools->addImages('Kamehamehaaaaaaa.png');
     $expected = "<title>It's Over 9000!</title>";
     $expected .= '<meta name="description" content="For those who helped create the Genki Dama">';
     $expected .= '<meta property="og:title" content="Over 9000 Thousand!" />';
     $expected .= '<meta property="og:description" content="For those who helped create the Genki Dama" />';
     $expected .= '<meta property="og:image" content="Kamehamehaaaaaaa.png" />';
     $expected .= '<meta property="og:image" content="Kamehamehaaaaaaa.png" />';
     $expected .= '<meta name="twitter:images0" content="Kamehamehaaaaaaa.png" />';
     $expected .= '<meta name="twitter:images1" content="Kamehamehaaaaaaa.png" />';
     $this->setRightAssertion($expected);
 }