jacq/pathsilo

为文件生成子目录路径,以减轻一个目录中文件过多的难题

dev-master 2016-10-06 03:22 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:44:20 UTC


README

生成文件系统路径。包括基于名称的路径和基于日期的路径。

预期用途是便于通过将文件存储在多个文件夹中,方便存储和检索“大量”文件。

安装

通过Composer

$ composer require jacqball/pathsilo

用法

// Generate path based on key string (key can be anything such as a file name)
$ps = new Jacq\PathSilo\PathSilo();
$path = $ps->getPath('SomeTextString');

// Generate path from date string - dates are not validated, if you pass in 8 digits it will operate
$dps =  new Jacq\PathSilo\DatePathSilo();
$path = $dps->getPath('20160831');

变更日志

请参阅变更日志获取更多信息。

测试

$ composer test

贡献

请参阅贡献指南行为准则获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件jacqball@gmail.com联系,而不是使用问题跟踪器。

鸣谢

许可

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