Download the PHP package gboquizosanchez/screenscraper without Composer

On this page you can find all versions of the php package gboquizosanchez/screenscraper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package screenscraper

ScreenScraper # `gboquizosanchez/screenscraper` **ScreenScraper.fr API client for Laravel** [![Latest Stable Version](https://img.shields.io/packagist/v/gboquizosanchez/screenscraper.svg)](https://packagist.org/packages/gboquizosanchez/screenscraper) [![Total Downloads](https://img.shields.io/packagist/dt/gboquizosanchez/screenscraper.svg)](https://packagist.org/packages/gboquizosanchez/screenscraper) [![PHP](https://img.shields.io/badge/PHP-%5E8.3-777BB4?logo=php&logoColor=white)](https://packagist.org/packages/gboquizosanchez/screenscraper) [![Laravel](https://img.shields.io/badge/Laravel-11%20%7C%2012-FF2D20?logo=laravel&logoColor=white)](https://packagist.org/packages/gboquizosanchez/screenscraper) [![License: MIT](https://img.shields.io/badge/License-MIT-22C55E.svg)](LICENSE.md) --- *Fetch game metadata, media, and platform data from ScreenScraper.fr directly in your Laravel app.*

Overview

A Laravel package that wraps the full ScreenScraper API, giving you access to game info, artwork, ratings, and more — with optional DTO mapping via spatie/laravel-data.

Note: You need a ScreenScraper account and developer credentials to use this package. Register here and request developer access here.


📦 Installation

Add your credentials to .env:

Optionally, publish the configuration file:


🚀 Usage

Via facade

The facade reads credentials directly from your .env:

Via the client directly

Useful when working with multiple accounts or custom credentials:

You can also use the default credentials from config:


🗺️ Response mapping

By default, the package maps responses to typed DTOs. You can switch to raw responses via .env:

RAW mapping only works when SCREENSCRAPER_DTO_MAPPING is set to false.


📚 Available methods

This package covers all endpoints from the ScreenScraper API. See ScreenScraperClient for the full method list.


🧪 Testing


Contributing

Contributions are welcome!


Credits


📄 License

This package is open-source software licensed under the MIT License.


All versions of screenscraper with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
spatie/laravel-data Version ^4.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gboquizosanchez/screenscraper contains the following files

Loading the files please wait ...