eggbe / laravel-hash-store
Laravel 5 版本的基于文件的库,用于轻松创建和管理哈希列表
dev-master
2018-10-27 20:43 UTC
Requires
- php: >=7.0.0
- eggbe/hash-store: dev-master
- illuminate/support: ~5.0
This package is auto-updated.
Last update: 2024-08-29 01:34:38 UTC
README
这是一个专门为 Laravel 框架设计的强大库,提供了创建和管理您自己的哈希列表的最简单方法。
特性
该库完全基于文件,因此您不需要使用任何数据库。
更多详细信息,请参阅 Eggbe/HashStore。
要求
- PHP >= 7.0.0
- Laravel >= 5.0
- Able/Helpers
安装
以下是一个开始使用 Eggbe/HashStore 的简单方法
步骤 1:使用 Composer 将 Eggbe/HashStore 添加到您的项目中
composer require eggbe/hash-store
步骤 2:在您的 app.php
中注册服务提供者
'providers' => [ // ... \Eggbe\LaravelHashStore\LaravelHashStoreServiceProvider::class, ],
步骤 3:如果您想使用外观,您还必须在 app.php
中注册 LaravelHashStore 别名
'aliases' => [ //... 'HashStore' => \Eggbe\LaravelHashStore\LaravelHashStoreFacade::class, ]
步骤 4:使用 Artisan 将包配置文件发布到您的配置文件夹
php artisan vendor:publish --provider="Eggbe\LaravelHashStore\LaravelHashStoreServiceProvider"
步骤 5:配置之前步骤中发布的包配置文件中的包设置
$HashStore = new \Eggbe\HashStore\HashStore([ 'path' => 'path-to-storage-directory', 'filter' => '^.{0,32}$', ]);
用法
它基本上与 Eggbe/Soauth 包类似。唯一的区别是您可以使用外观而不是对象的实例。
HashStore::create('keyword');
$hash = HashStore::find('keyword');
HashStore::remove('keyword');
作者
在 Eggbe 中用爱制作。
反馈
我们始终欢迎您在 github@eggbe.com 提供反馈。
许可证
本软件包在 MIT 许可证 下发布。