eggbe/laravel-hash-store

Laravel 5 版本的基于文件的库,用于轻松创建和管理哈希列表

dev-master 2018-10-27 20:43 UTC

This package is auto-updated.

Last update: 2024-08-29 01:34:38 UTC


README

这是一个专门为 Laravel 框架设计的强大库,提供了创建和管理您自己的哈希列表的最简单方法。

特性

该库完全基于文件,因此您不需要使用任何数据库。

更多详细信息,请参阅 Eggbe/HashStore

要求

安装

以下是一个开始使用 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 许可证 下发布。