Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the wtfzdotnet/php-tmdb-api library.

Related tags

Laravel laravel
Overview

Laravel Package for TMDB API Wrapper

License Build Status Code Coverage PHP & HHVM

A Laravel package that provides easy access to the php-tmdb/api TMDB (The Movie Database) API wrapper. This package comes with a service provider that configures the Tmdb\Client and registers it to the IoC container. Both Laravel 5 and 4 are supported.

Latest Stable Version Latest Unstable Version Dependency Status Total Downloads

Looking for maintainers

We are urgently looking for new mainteners of this library, we need someone that can steer this package in the right direction for the Laravel community, we do not currently have anybody on the php-tmdb team that uses laravel on a daily basis. We want the default standards to be met and unit tests to be available just to verify the part of the integration with the framework works. Send an email to [email protected] if you are interested, or are willing to help out.

Installation

Install Composer

$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer

Add the following to your require block in composer.json config

"php-tmdb/laravel": "~1.0"

or just run the following command in your project:

composer require php-tmdb/laravel

Configuration

Add to your app/config/app.php (Laravel 4) or config/app.php (Laravel <5.5) the service provider:

'providers' => array(
    // other service providers

    'Tmdb\Laravel\TmdbServiceProvider',
)

Then publish the configuration file:

Laravel 4

php artisan config:publish php-tmdb/laravel

Laravel 5

php artisan vendor:publish --provider="Tmdb\Laravel\TmdbServiceProviderLaravel5"

Next you can modify the generated configuration file tmdb.php accordingly.

That's all! Fire away!

Usage

We can choose to either use the Tmdb Facade, or to use dependency injection.

Facade example

The example below shows how you can use the Tmdb facade. If you don't want to keep adding the use Tmdb\Laravel\Facades\Tmdb; statement in your files, then you can also add the facade as an alias in config/app.php file.

use Tmdb\Laravel\Facades\Tmdb; // optional for Laravel ≥5.5

class MoviesController {

    function show($id)
    {
        // returns information of a movie
        return Tmdb::getMoviesApi()->getMovie($id);
    }
}

Dependency injection example

use Tmdb\Repository\MovieRepository;

class MoviesController {

    private $movies;

    function __construct(MovieRepository $movies)
    {
        $this->movies = $movies;
    }

    function index()
    {
        // returns information of a movie
        return $this->movies->getPopular();
    }
}

Listening to events

We can easily listen to events that are dispatched using the Laravel event dispatcher that we're familiar with. The following example listens to any request that is made and logs a message.

use Log;
use Event;
use Tmdb\Event\TmdbEvents;
use Tmdb\Event\RequestEvent;

Event::listen(TmdbEvents::REQUEST, function(RequestEvent $event) {
    Log::info("A request was made to TMDB");
    // do stuff with $event
});

In Laravel 5 instead of using the Event facade we could also have used the EventServiceProvider to register our event listener.

Image helper

You can easily use the ImageHelper by using dependency injection. The following example shows how to show the poster image of the 20 most popular movies.

namespace App\Http\Controllers;

use Tmdb\Helper\ImageHelper;
use Tmdb\Repository\MovieRepository;

class WelcomeController extends Controller {

    private $movies;
    private $helper;

    public function __construct(MovieRepository $movies, ImageHelper $helper)
    {
        $this->movies = $movies;
        $this->helper = $helper;
    }

    /**
     * Show the application welcome screen to the user.
     *
     * @return Response
     */
    public function index()
    {
        $popular = $this->movies->getPopular();

        foreach ($popular as $movie)
        {
            $image = $movie->getPosterImage();
            echo ($this->helper->getHtml($image, 'w154', 260, 420));
        }
    }

}

The Configuration used by the Tmdb\Helper\ImageHelper is automatically loaded by the IoC container. If you are a Laravel 5.1 user you could also use the blade's @inject functionality,

@inject('image', 'Tmdb\Helper\ImageHelper')

@foreach ($movies as $movie)
    {!! $image->getHtml($movie->getPosterImage(), 'w154', 260, 420) !!}
@endforeach

Registering plugins

Plugins can be registered in a service provider using the boot() method.

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Tmdb\HttpClient\Plugin\LanguageFilterPlugin;

class TmdbServiceProvider extends ServiceProvider {

    /**
     * Add a Dutch language filter to the Tmdb client
     *
     * @return void
     */
    public function boot()
    {
        $plugin = new LanguageFilterPlugin('nl');
        $client = $this->app->make('Tmdb\Client');
        $client->getHttpClient()->addSubscriber($plugin);
    }

    /**
     * Register services
     * @return void
     */
    public function register()
    {
        // register any services that you need
    }
}

For all all other interactions take a look at php-tmdb/api.

Comments
  • Not compatible with current Laravel version (5.2)

    Not compatible with current Laravel version (5.2)

    composer require php-tmdb/laravel

    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - Installation request for php-tmdb/laravel v1.1.0 -> satisfiable by php-tmdb/laravel[v1.1.0].
        - Conclusion: remove symfony/event-dispatcher v3.0.2
        - Conclusion: don't install symfony/event-dispatcher v3.0.2
    

    Cause: A fresh Laravel 5.2 project comes with symfony/event-dispatcher v3.0.2, php-tmdb/laravel requires symfony/event-dispatcher ~3.0

    opened by vherus 17
  • Not working with laravel 5.8

    Not working with laravel 5.8

    Hello,

    I am attempting to use this with laravel 5.8 but I receive the following error: Call to undefined method Illuminate\Events\Dispatcher::fire()

    I have read that this was replaced with the following in laravel 5.8: Illuminate\Events\Dispatcher::dispatch()

    Is it possible that this will be updated in the future?

    Thank you!

    opened by engelde 9
  • Level is not defined in Logger.php

    Level is not defined in Logger.php

    Hello! There is an error after updating: InvalidArgumentException in Logger.php line 461: Level "" is not defined, use one of: 100, 200, 250, 300, 400, 500, 550, 600

    in Logger.php line 461 at Logger::getLevelName(null) in Logger.php line 292 at Logger->addRecord(null, 'pc wtfzdotnet/php-tmdb-api (v2.1.4) - [08/Nov/2016:13:45:53 +0000] "GET /3/configuration?api_key=xxxxxx HTTP/1.1" NULL NULL', array('request' => object(Request), 'response' => null, 'reason' => null)) in Logger.php line 517 at Logger->log(null, 'pc wtfzdotnet/php-tmdb-api (v2.1.4) - [08/Nov/2016:13:45:53 +0000] "GET /3/configuration?api_key=xxxxxx HTTP/1.1" NULL NULL', array('request' => object(Request), 'response' => null, 'reason' => null)) in Logger.php line 137

    There is a line in config/app.php: 'log_level' => env('APP_LOG_LEVEL', 'debug'),

    opened by rifats 8
  • Error when following instructions

    Error when following instructions

    Call to undefined method Tmdb\Api\Movies::load()
    

    I'm trying to test this out in laravel using: I followed the instruction on this page

    Route::get('/', function()
    {
        $client = Tmdb::getMoviesApi()->load(13);
        return $client;
    });
    
    opened by notflip 7
  • trying to search for a movie using title?

    trying to search for a movie using title?

    hello, i'm trying to search for a movie by title. i can't seem to figure it out. here is my code.

    <?php
    
    namespace App\Http\Controllers;
    
    use Illuminate\Http\Request;
    
    use Tmdb\Helper\ImageHelper;
    use Tmdb\Repository\MovieRepository;
    use Tmdb\Repository\SearchRepository;
    
    class TmdbController extends Controller
    {
        private $movies;
        private $helper;
    
        public function __construct(MovieRepository $movies, ImageHelper $helper, SearchRepository $search)
        {
            $this->movies = $movies;
            $this->helper = $helper;
            $this->search = $search;
        }
    
        public function search()
        {
    
            $data = [
                'page_title'            => 'Search TMDB',
                'navi_group'            => 'search',
                'navi_submenu'          => 'search',
                'results'               => $this->search->searchMovie('batman')
            ];
    
            return view('tmdb.search', $data);
        }
    }
    

    i get this error

    Type error: Argument 2 passed to Tmdb\Repository\SearchRepository::searchMovie() must be an instance of Tmdb\Model\Search\SearchQuery\MovieSearchQuery, none given, called in TmdbController.php on line 30
    

    i tried to pass 'title' or 'movie' as the second argument and i get a similar error that sounds like it's not supposed to be a string. i know i'm doing something wrong. hope someone can help. thanks.

    opened by sherwinmartin 6
  • configuration not published - laravel 5

    configuration not published - laravel 5

    tmdb.php isnt published in {Laravel}/config folder

    php artisan vendor:publish --provider=php-tmdb/laravel Nothing to publish for tag [].

    Laravel Framework version 5.1.16 (LTS) I'm using Homestead on windows 10 if it is important.

    if I create tmdb.php in /config its working ok.

    opened by goranovs 6
  • Change language parameter with plugin

    Change language parameter with plugin

    Hi,

    Great package for tmdb integration with laravel :)

    I've tried to change the language from the api to French (fr) but I've still the data in English.

    I've also tried this but is not working with language parameter :/

    Thx

    opened by rtransat 6
  • session token using Dependency injection

    session token using Dependency injection

    Hello i can use this code and it works

     $token = new \Tmdb\ApiToken(env('TMDB_API'));
     $client = new Client($token, ['session_token' => new \Tmdb\SessionToken(session('session_token'))]);
    

    but i have to reuse this code everywhere if i want to do things with my account,

    my question is, is there i way to use this code using Dependency injection or other method

    so i can use it in my AppServiceProvider

    opened by djvu61 5
  • How does Pagination work?

    How does Pagination work?

    I'm wondering if it's possible to use Laravel's pagination with this, or if there's a way to do it on the API itself? When I rundd(get_class_methods($popular)), for example, I can see these:

    1 => "getPage"
     2 => "setTotalPages"
     3 => "getTotalPages"
     4 => "setTotalResults"
     5 => "getTotalResults"
    

    But I have absolutely no idea how to access them. Could anyone point me in the right direction?

    opened by benjivm 4
  • Problem with composer

    Problem with composer

    I added "php-tmdb/laravel": "~1.0" in my composer.json from my laravel 5 project.

    If i run composer update, here are the problems:

    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - php-tmdb/laravel v1.0.0 requires php-tmdb/api ~2.0 -> satisfiable by php-tmdb/api[v2.0.0, v2.0                                              .1, v2.0.10, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
        - php-tmdb/laravel v1.0.1 requires php-tmdb/api ~2.0 -> satisfiable by php-tmdb/api[v2.0.0, v2.0                                              .1, v2.0.10, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
        - php-tmdb/laravel v1.0.2 requires php-tmdb/api ~2.0 -> satisfiable by php-tmdb/api[v2.0.0, v2.0                                              .1, v2.0.10, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
        - php-tmdb/api v2.0.9 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.8 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.7 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.6 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.5 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.4 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.3 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.2 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.10 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.1 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - php-tmdb/api v2.0.0 requires guzzlehttp/guzzle ~5.0 -> no matching package found.
        - Installation request for php-tmdb/laravel ~1.0 -> satisfiable by php-tmdb/laravel[v1.0.0, v1.0                                              .1, v1.0.2].
    
    Potential causes:
     - A typo in the package name
     - The package is not available in a stable-enough version according to your minimum-stability setti                                              ng
    
    
    opened by windows1087 4
  • Remove language for specific requests?

    Remove language for specific requests?

    I need to remove the language parameter for some requests, e.g. PeopleRepository to receive the biography.

    I set it as mentioned in the readme. But how to remove it for a single request?

    Greetings

    question 
    opened by marleybobby 3
  • Laravel 7.x support?

    Laravel 7.x support?

    New Laravel upgrade causing issues with package that worked seamlessly before. Anyone have ideas on how to fix or know if support for new versions of Laravel are in the works?

    Error Class 'App\Tmdb\ApiToken' not found

    $token = new Tmdb\ApiToken(env('TMDB_API_KEY')); $client = new \Tmdb\Client($token);

    composer require php-tmdb/api 1/2: http://repo.packagist.org/p/provider-latest$37bc927387eb6dcd33c0db72cf82d7d6da94a2e1b1f8075b3978a7ebeb9fc877.json 2/2: http://repo.packagist.org/p/provider-2020-04$744a523bbc2d0b82490b7e066d2a7f5dadd0ca1ad3976bd7854fe993826a0774.json Finished: success: 2, skipped: 0, failure: 0, total: 2 Using version ^3.0 for php-tmdb/api ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.

    Problem 1 - Installation request for php-tmdb/laravel 1.1.2 -> satisfiable by php-tmdb/laravel[v1.1.2]. - Conclusion: remove laravel/framework v7.5.2 - Conclusion: don't install laravel/framework v7.5.2 - php-tmdb/laravel v1.1.2 requires illuminate/support ~5.0 || ~4.0 -> satisfiable by illuminate/support[4.0.x-dev, 4.1.x-dev, 4.2.x-dev, 5.0.x-dev, 5.1.x-dev, 5.2.x-dev, 5.3.x-dev, 5.4.x-dev, 5.5.x-dev, 5.6.x-dev, 5.7.17, 5.7.18, 5.7.19, 5.7.x-dev, 5.8.x-dev, v4.0.0, v4.0.0-BETA2, v4.0.0-BETA3, v4.0.0-BETA4, v4.0.1, v4.0.10, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.7, v4.0.8, v4.0.9, v4.1.0, v4.1.1, v4.1.10, v4.1.11, v4.1.12, v4.1.13, v4.1.14, v4.1.15, v4.1.16, v4.1.17, v4.1.18, v4.1.19, v4.1.2, v4.1.20, v4.1.21, v4.1.22, v4.1.23, v4.1.24, v4.1.25, v4.1.26, v4.1.27, v4.1.28, v4.1.29, v4.1.3, v4.1.30, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9, v4.2.0-BETA1, v4.2.1, v4.2.12, v4.2.16, v4.2.17, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.2.7, v4.2.8, v4.2.9, v5.0.0, v5.0.22, v5.0.25, v5.0.26, v5.0.28, v5.0.33, v5.0.4, v5.1.1, v5.1.13, v5.1.16, v5.1.2, v5.1.20, v5.1.22, v5.1.25, v5.1.28, v5.1.30, v5.1.31, v5.1.41, v5.1.6, v5.1.8, v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.31, v5.2.32, v5.2.37, v5.2.43, v5.2.45, v5.2.6, v5.2.7, v5.3.0, v5.3.16, v5.3.23, v5.3.4, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43, v5.5.44, v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.19, v5.6.2, v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.32, v5.6.33, v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.39, v5.6.4, v5.6.5, v5.6.6, v5.6.7, v5.6.8, v5.6.9, v5.7.0, v5.7.1, v5.7.10, v5.7.11, v5.7.15, v5.7.2, v5.7.20, v5.7.21, v5.7.22, v5.7.23, v5.7.26, v5.7.27, v5.7.28, v5.7.3, v5.7.4, v5.7.5, v5.7.6, v5.7.7, v5.7.8, v5.7.9, v5.8.0, v5.8.11, v5.8.12, v5.8.14, v5.8.15, v5.8.17, v5.8.18, v5.8.19, v5.8.2, v5.8.20, v5.8.22, v5.8.24, v5.8.27, v5.8.28, v5.8.29, v5.8.3, v5.8.30, v5.8.31, v5.8.32, v5.8.33, v5.8.34, v5.8.35, v5.8.36, v5.8.4, v5.8.8, v5.8.9]. - don't install illuminate/support 5.5.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.6.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.7.17|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.7.18|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.7.19|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.7.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.8.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.33|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.34|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.35|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.36|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.37|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.39|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.40|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.41|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.43|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.5.44|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.10|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.11|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.12|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.13|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.14|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.15|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.19|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.20|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.21|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.23|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.24|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.25|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.26|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.29|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.30|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.31|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.32|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.33|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.34|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.35|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.36|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.37|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.38|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.39|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.5|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.6.9|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.10|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.11|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.15|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.20|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.21|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.23|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.26|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.5|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.7.9|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.11|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.12|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.14|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.15|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.18|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.19|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.20|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.24|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.29|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.30|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.31|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.32|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.33|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.34|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.35|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.36|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.8.9|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.0.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.1.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.2.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.3.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 5.4.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.25|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.26|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.33|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.0.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.13|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.20|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.25|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.30|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.31|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.41|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.1.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.19|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.21|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.24|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.25|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.26|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.31|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.32|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.37|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.43|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.45|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.2.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.3.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.3.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.3.23|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.3.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.13|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.19|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.36|don't install laravel/framework v7.5.2 - don't install illuminate/support v5.4.9|don't install laravel/framework v7.5.2 - don't install illuminate/support 4.0.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 4.1.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support 4.2.x-dev|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.0-BETA2|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.0-BETA3|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.0-BETA4|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.10|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.5|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.0.9|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.0|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.10|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.11|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.12|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.13|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.14|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.15|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.18|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.19|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.20|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.21|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.22|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.23|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.24|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.25|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.26|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.27|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.28|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.29|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.30|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.5|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.1.9|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.0-BETA1|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.1|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.12|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.16|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.17|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.2|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.3|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.4|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.5|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.6|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.7|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.8|don't install laravel/framework v7.5.2 - don't install illuminate/support v4.2.9|don't install laravel/framework v7.5.2 - Installation request for laravel/framework (locked at v7.5.2, required as ^7.0) -> satisfiable by laravel/framework[v7.5.2].

    opened by mattkloc 0
Releases(v1.1.2)
Owner
PHP - The Movie Database
PHP wrapper and framework implementations for The Movie Database ( themoviedb.org )
PHP - The Movie Database
Provides access to Pexels API for Laravel projects

Laravel Pexels Provides access to Pexels API for Laravel projects Table of contents Installation Using Installation To get the latest version of Larav

Raviga Group Limited 3 Dec 1, 2022
Laravel User Activity Log - a package for Laravel 8.x that provides easy to use features to log the activities of the users of your Laravel app

Laravel User Activity Log - a package for Laravel 8.x that provides easy to use features to log the activities of the users of your Laravel app

null 9 Dec 14, 2022
A laravel package to access data from the Strava API.

Laravel Strava Package A laravel package to access data from the Strava API. Compatible with Laravel 5.0 and above. Table of Contents Strava Access Cr

Richie 52 Nov 15, 2022
A package to access messari apis for laravel

Messari API - Laravel Laravel wrapper for messari.io API Full API documentation could be found on messari.io Installation PHP 7.2+ and Composer are re

Seyyed Ahmad Mousavi 2 Apr 13, 2022
A multitool library offering access to recommended security related libraries, standardised implementations of security defences, and secure implementations of commonly performed tasks.

SecurityMultiTool A multitool library offering access to recommended security related libraries, standardised implementations of security defences, an

Pádraic Brady 131 Oct 30, 2022
Laravel Serializable Closure provides an easy way to serialize closures in PHP.

Serializable Closure Introduction This package is a work in progress Laravel Serializable Closure provides an easy way to serialize closures in PHP. I

The Laravel Framework 316 Jan 1, 2023
This is a Composer plugin that provides an automated version of Country Codes database.

Country Codes This is a Composer plugin that provides an automated version of Country Codes database. This database is include: country iso codes, cou

Robert Nicjoo 19 Sep 3, 2022
This package provides extended support for our spatie/enum package in Laravel.

Laravel support for spatie/enum This package provides extended support for our spatie/enum package in Laravel. Installation You can install the packag

Spatie 264 Dec 23, 2022
The Laravel Boilerplate Project - https://laravel-boilerplate.com - For Slack access, visit:

Laravel Boilerplate (Current: Laravel 8.*) (Demo) Demo Credentials Admin: [email protected] Password: secret User: [email protected] Password: secret Offici

Anthony Rappa 5.4k Jan 7, 2023
A dynamic table component for Laravel Livewire - For Slack access, visit:

A dynamic Laravel Livewire component for data tables. Bootstrap 4 Demo | Bootstrap 5 Demo | Tailwind Demo | Demo Repository Installation You can insta

Anthony Rappa 1.3k Jan 1, 2023
Access laravel log through Filament admin panel

Access laravel log through Filament admin panel Features Syntax highlighting Quickly jump between start and end of the file Refresh log contents Clear

Guilherme Saade 20 Nov 22, 2022
Laravel Simple Access Log

Laravel Simple Access Log Many systems need to log user access for auditing purposes. This package creates a database table with sensible fields for l

Irfaan Nujjoo 0 Jan 13, 2022
Laravel breeze is a PHP Laravel library that provides Authentication features such as Login page , Register, Reset Password and creating all Sessions Required.

About Laravel breeze To give you a head start building your new Laravel application, we are happy to offer authentication and application starter kits

null 3 Jul 30, 2022
Control frontend access to properties/methods in Livewire using PHP 8 attributes.

This package adds PHP 8.0 attribute support to Livewire. In specific, the attributes are used for flagging component properties and methods as frontend-accessible.

ARCHTECH 83 Dec 17, 2022
Login system designed by fragX to validate the user and prevent unauthorized access to confidential data.

Login_System v.0.1 Login system designed by fragX to validate the user and prevent unauthorized access to confidential data. ?? Features Sign In and S

fragX 1 Jan 28, 2022
This project uses dflydev/dot-access-data to provide simple output filtering for cli applications.

FilterViaDotAccessData This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Ro

Consolidation 44 Jul 19, 2022
Laravel Backup Panel provides a dashboard for spatie/laravel-backup package.

Laravel Backup Panel Laravel Backup Panel provides a dashboard for spatie/laravel-backup package. It lets you: create a backup (full | only database |

Pavel Mironchik 366 Dec 6, 2022
This package provides an integration with FFmpeg for Laravel. Laravel's Filesystem handles the storage of the files.

Laravel FFMpeg This package provides an integration with FFmpeg for Laravel 6.0 and higher. Laravel's Filesystem handles the storage of the files. Lau

Protone Media 1.3k Jan 1, 2023
An easy way to get vendor and package data from Packagist via API calls

Laravel Packagist Laravel Packagist (LaravelPackagist) is a package for Laravel 5 to interact with the packagist api quickly and easily. Table of cont

Jeremy Kenedy 5 Jul 18, 2022