Skip to content
This repository has been archived by the owner on Feb 25, 2024. It is now read-only.

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

Notifications You must be signed in to change notification settings

eufelipemateus/metatags

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metatags

A Laravel package to fetch all metadata of a webpage.

  • 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 )

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%