jbernavaprah/cocktaildb-laravel

此包已被废弃且不再维护。未建议替代包。
此包最新版本(dev-master)没有提供许可证信息。

Laravel和Lumen的TheCocktailDB.com API包装包

dev-master 2020-05-20 13:48 UTC

This package is auto-updated.

Last update: 2021-06-20 16:27:16 UTC


README

Laravel PHP Facade/Wrapper for the TheCocktailDB.com APis

需求

  • PHP 7.0或更高版本
  • Laravel 7.0或更高版本

安装

您可以通过composer引入此包

composer require jbernavaprah/cocktaildb-laravel

包将自动注册自身。

如果您需要更改API生产密钥,请使用

在.env文件中

COCKTAILDB_KEY = KEY

或发布配置

$ php artisan vendor:publish --provider="JBernavaPrah\CocktailDB\CocktailDBServiceProvider"

并在文件中设置您的API密钥

/config/cocktaildb.php

或者您可以在运行时程序化地设置密钥

CocktailDB::setApiKey('KEY');

使用方法

use JBernavaPrah\CocktailDB\Facades\CocktailDB;

// Return an Ingredients array
$ingredients = CocktailDB::ingredients();

// Get multiple JBernavaPrah\CocktailDB\Resources\Drinks match name Margaritas
$drinks = CocktailDB::searchDrinksByName('Margarita');

// Get multiple JBernavaPrah\CocktailDB\Resources\Drinks match name Margaritas
$drinks = CocktailDB::searchDrinksByIngredient('Vodka');

// see JBernavaPrah\CocktailDB\Facades\CocktailDB to see more functions...

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。