unicodeveloper/laravel-quotes

一个为Laravel 5提供各种名言的包,从商业到成功,再到生活到鼓舞人心的DJKHALED名言

1.0.1 2016-01-31 16:48 UTC

This package is auto-updated.

Last update: 2024-09-07 17:21:17 UTC


README

laravel-quotes Latest Stable Version License Build Status Coverage Status Quality Score Total Downloads

一个为Laravel 5提供各种名言的包,从编程到设计再到DJKHALED名言

安装

需要PHP 5.4+或HHVM 3.3+,以及Composer。

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

"unicodeveloper/laravel-quotes": "1.0.*"

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

一旦安装了Laravel Quotes,您需要注册服务提供者。打开config/app.php并在providers键中添加以下内容。

  • Unicodeveloper\Quotes\QuotesServiceProvider::class

同时,注册Facade如下

'aliases' => [
    ...
    'Quotes' => Unicodeveloper\Quotes\Facades\Quotes::class,
    ...
]

通过在App/Console/Kernel.php中的$commands数组中添加以下内容来注册Artisan命令。

    **
     * The Artisan commands provided by your application.
     *
     * @var array
     */
    protected $commands = [
        \Unicodeveloper\Quotes\Commands\Design::class,
        \Unicodeveloper\Quotes\Commands\Djkhaled::class,
        \Unicodeveloper\Quotes\Commands\Programming::class,
    ];

配置

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

$ php artisan vendor:publish --provider="Unicodeveloper\Quotes\QuotesServiceProvider"

用法

使用Facades的方式如下

/**
 * Gets a key to success from DjKhaled
 * @returns a string
 */
Quotes::djkhaled()->anotherOne();

/**
 * Gets all the Keys To Success #BlessUp
 * @returns an array
 */
Quotes::djkhaled()->all()

**
 * Gets a programming quote
 * @returns a string
 */
Quotes::programming()->random();

/**
 * Gets all programming quotes
 * @returns an array
 */
Quotes::programming()->all();

**
 * Gets a design quote
 * @returns a string
 */
Quotes::design()->random();

/**
 * Gets all design quotes
 * @returns an array
 */
Quotes::design()->all();

使用Artisan命令的方式如下

php artisan djkhaled:inspire

djkhaled:inspire

php artisan design:inspire

design:inspire

php artisan programming:inspire

programming:inspire

贡献

请随意fork此包,并通过提交拉取请求来增强功能进行贡献。

您可以通过向Quotes/programming.phpQuotes/design.php添加更多名言来做出巨大贡献。格式在文件中。

此外,添加更多DJ KHALED键到成功,这些是我遗漏或省略的。#BlessUp

记住:成功的关键🔑是贡献开源

我该如何感谢你?

为什么不给github仓库加星标?我渴望关注!为什么不分享此仓库的链接到Twitter或HackerNews?传播一下!

别忘了在twitter上关注我

谢谢!Otemuyiwa Prosper。

许可证

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