Skip to content

A Laravel package to fetch webpage metadata ( Open Graph | Twitter | Facebook | Article )

Notifications You must be signed in to change notification settings

mobiosolutions/metatags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Metatags

A Laravel package to fetch all metadata of a webpage.

Installation

Perform the following operations in order to use this package

  • Run composer require "mobiosolutions/metatags" in your terminal

  • Add Service Provider Open config/app.php and add mobiosolutions\metatags\Providers\MetatagsProvider::class, to the end of providers array:

    'providers' => array(
        ....
        mobiosolutions\metatags\Providers\MetatagsProvider::class,
    ),
    

    Next under the aliases array:

    'aliases' => array(
        ....
        'Metatags' => mobiosolutions\metatags\Facades\MetatagsFacade::class
    ),
    

Requirements

  • You need to install the DOM extension.

How to use

  • After following the above steps,

    // Add to your controller to get all metatags data
    use Metatags;
    
    $metadata = Metatags::get("https://example.com/");
    
    print_r($metadata);
    

    Get only OG ( Open Graph ) Metatages data

    $getOGTags = true;
    $metadata = Metatags::get("https://example.com/",$getOGTags);
    
                        OR
    
    $metadata = Metatags::get("https://example.com/",true);
    
    print_r($metadata);
    
    

About

A Laravel package to fetch webpage metadata ( Open Graph | Twitter | Facebook | Article )

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages