2017 © Pedro Peláez
 

library url-explorer

Get all informations you need from an URL

image

ludovicm67/url-explorer

Get all informations you need from an URL

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

URL Explorer

Get all informations you need from an URL, (*1)

Latest Stable Version Total Downloads License, (*2)

Installation

Just run the following command: composer require ludovicm67/url-explorer to add it to your PHP project!, (*3)

How to use it?

Running the following code:, (*4)

<?php

require('./vendor/autoload.php'); // include here composer autoloader!

use ludovicm67\Url\Explorer\Explorer;

echo new Explorer("https://github.com/ludovicm67/php-url-explorer");

will give you something like:, (*5)

{
    "code": 200,
    "title": "ludovicm67/php-url-explorer",
    "description": "php-url-explorer - Get all informations you need from an URL",
    "img": {
        "url": "https://avatars3.githubusercontent.com/u/9420561?v=3&s=400",
        "width": 250,
        "height": 250,
        "mime": "image/png"
    },
    "type": "small",
    "url": {
        "request": "https://github.com/ludovicm67/php-url-explorer",
        "final": "https://github.com/ludovicm67/php-url-explorer",
        "base": "github.com"
    },
    "updated": "2017-06-05T20:11:27+00:00"
}

What can I get for informations?

You can get by default all the following informations from a URL:, (*6)

  • code: the HTTP code from the request
  • title: the title of the page
  • description: the webpage description
  • img: an image representing the webpage; if equals null, no image available, else it will give you:
    • url: the url of the image
    • width: the width of the image
    • height: the height of the image
    • mime: the mime type of the image
  • type: the type of card to display. It can have the following values:
    • image: the URL is an image
    • none: no information found
    • basic: only a title and maybe a description was found (no image)
    • small: an image was found, but it's small
    • large: if the image has a width >= 400 and height >= 200
  • url: here are some useful URL:
    • request: the URL used for the request
    • final: the final URL, after some redirections
    • base: the hostname of the final URL
  • updated: the time at the UTC timezone when the informations were fetched (can be useful if you cache the results somewhere)

The Versions

15/09 2017

dev-master

9999999-dev

Get all informations you need from an URL

  Sources   Download

MIT

The Requires

 

by Ludovic Muller

15/09 2017

v1.0.1

1.0.1.0

Get all informations you need from an URL

  Sources   Download

MIT

The Requires

 

by Ludovic Muller

05/06 2017

v1.0

1.0.0.0

Get all informations you need from an URL

  Sources   Download

MIT

The Requires

  • php ^7.0

 

by Ludovic Muller