graham-campbell/cloudflare-api

此包已 弃用 并不再维护。未建议替代包。

CloudFlare API 是 Laravel 5 的 CloudFlare API 客户端

v0.7.0-alpha 2015-02-05 21:11 UTC

README

Laravel CloudFlare API 由 Graham Campbell 创建并维护,是 Laravel 5 的 CloudFlare API 客户端。它使用 Guzzle 5 和我的 Laravel Manager 包。您可以查看 变更日志发布许可协议API 文档贡献指南

警告

此包不再维护。

Laravel CloudFlare API

Build Status Coverage Status Quality Score Software License Latest Version

安装

PHP 5.4+ 或 HHVM 3.3+,以及 Composer 是必需的。

要获取 Laravel CloudFlare API 的最新版本,只需将以下行添加到您的 composer.json 文件的 require 块中

"graham-campbell/cloudflare-api": "0.7.*"

然后您需要运行 composer installcomposer update 来下载它并更新自动加载器。

安装 Laravel CloudFlare API 后,您需要注册服务提供者。打开 config/app.php 并将以下内容添加到 providers 键。

  • 'GrahamCampbell\CloudFlareAPI\CloudFlareAPIServiceProvider'

如果您喜欢,可以在 config/app.php 文件的 aliases 键中注册 CloudFlareAPI 门面。

  • 'CloudFlareAPI' => 'GrahamCampbell\CloudFlareAPI\Facades\CloudFlareAPI'

配置

Laravel CloudFlare API 需要连接配置。

要开始,您需要发布所有供应商资产

$ php artisan vendor:publish

这将创建一个 config/cloudflareapi.php 文件在您的应用中,您可以修改它以设置配置。同时,请确保检查此包中原始配置文件在发布之间的更改。

有两个配置选项

默认连接名称

此选项 ('default') 是您指定要使用以下哪个连接作为所有工作的默认连接的地方。当然,您可以使用管理器类同时使用多个连接。此设置的默认值为 'main'

CloudFlare 连接

此选项('connections')用于设置您的应用程序中的每个连接。已包含示例配置,但您可以添加您想要的任意数量的连接。

使用方法

目前除了Laravel CloudFlare API的API文档外,没有其他使用文档。

许可证

Laravel CloudFlare API采用MIT许可证(MIT)授权。