Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Api Laravel Package

php-tmdb/api

PHP client for The Movie Database (TMDb) API. Search movies, TV shows, people, and collections, fetch details, images, credits, and more via a clean object-oriented wrapper. Useful for Laravel or any PHP app needing TMDb data.

View on GitHub
Deep Wiki
Context7
4.1.0
  • Deprecated older phpunit versions
4.0.12

As this shouldn't incur any breaking changes, releasing as a patch.

Thanks @neildaniels for #254

4.0.11
4.0.10

What's Changed

New Contributors

Full Changelog: https://github.com/php-tmdb/api/compare/4.0.9...4.0.10

4.0.9
4.0.8
4.0.7
  • #237
  • #238
4.0.6

Fixes issue with getting languages from a tv show model ( #233 )

4.0.5
4.0.4
  • Fixes #229, would interpret null as a valid input for current datetime objects.
4.0.3
  • Adds movie_external id's thanks to @SosthenG #232
4.0.2
4.0.1

Fix for composer to specifically include php 7.4

4.0.0

First alpha release, if you encouter any bugs please create an issue!

  • (Re-Implementation) of PSR-3
  • Implementation of PSR-6
  • Implementation of PSR-7
  • (partial) Implementation of PSR-12, lot's of work to do still but on it's way
  • Implementation of PSR-14
  • Implementation of PSR-17
  • Implementation of PSR-18
  • Refactor of low level classes
  • Dropping doctrine cache ( bring your own PSR-16 client )
  • Dropping guzzle http ( bring your own PSR-18 client )
  • New CI/CD integration
  • Code style checking
  • Unit tests running on PHP 7.3, 7.4 and 8.0
3.0.0
2.1.17

Includes some small fixes presented by the community;

Thanks for the contributions :-)

2.1.16
v2.1.15

See #182

2.1.15
  • #179 adds recommendations for tv shows and movies, thanks to @actioussan !
v2.1.12

Thanks @z38 for your contribution

v2.1.11
  • Bumps kevinrob/guzzle-cache-middleware optionally to 2.x ( #166 )
v2.1.10
  • Fixes issue with loading tagged images of persons (#146)
  • Fixes tests for non-UTC environments (#147)
  • Fixes reading response header for Retry-After (#155)
  • Fixes secure option handling (#145)
  • Pass relative path to HTTP adapters (#149) This fix restores the way paths are stored in Tmdb\HttpClient\Request. The base URL is no longer part of the path and is passed to the HTTP adapter as part of the options bag.

WARNING: Custom HTTP adapters which do not follow the documented practice will probably break after update.

v2.0.19
  • Fixes issue with loading tagged images of persons (#146)
  • Pass relative path to HTTP adapters (#149) This fix restores the way paths are stored in Tmdb\HttpClient\Request. The base URL is no longer part of the path and is passed to the HTTP adapter as part of the options bag.

WARNING: Custom HTTP adapters which do not follow the documented practice will probably break after update.

v2.0.18
  • Fix tests after removal of URL encoding in the Search API
  • Remove urlencode in search API to prevent double encoding
  • Handle server 500 as NullException errors
  • Handle missing JSON in body
  • Upgrade phpunit to version 5
  • Adds php 7.1 and symfony 3.3 into the testing matrix
  • Add phpunit 4.8 to run tests on php <5.6
v2.1.9
  • Fixes issue with logger level resolver name collision (#142)
  • Improvement to make api usable by the TmdbSymfonyBundle (#143)
  • Support for php-tmdb/api v2.1 and Guzzle (php-tmdb/symfony#17)
  • Adds php 7.1 and symfony 3.3 into the testing matrix
v2.1.8

Added RELEASE_DATES (#139)

  • added RELEASE_DATES
  • fixed broken test
  • adds new ReleaseDate class and to Movie class
  • remove deprecated
  • restrict phpunit <6, to maintain compatibility with php5.6
  • make sure unit tests run for symfony 3.2 components
  • mistake in the travis matrix
  • updates unit tests
  • adds release date types as constants
v2.1.7
  • ImageHelper now returns protocol-less urls, http:// is replaced with //.
v2.1.6

See dbda108

v2.1.5

Adding guest stars to tv episodes, fixes #126

v2.1.4
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky