pekkis / directory-calculator
目录计算库
v2.0.0
2018-08-17 11:30 UTC
Requires
- php: >=7.1.0
- ramsey/uuid: ~3.8
Requires (Dev)
- phpunit/phpunit: ~7.3
This package is not auto-updated.
Last update: 2024-09-14 18:20:23 UTC
README
用于计算对象(文件)目录的库
使用场景
一个目录中不应该放置太多的文件(或子目录)。这是一个经典问题。
这个库可以计算出对于通过某些标识(如id、uuid等)可识别的对象的大致安全的目录。
快速入门
<?php use Pekkis\DirectoryCalculator\DirectoryCalculator; use Pekkis\DirectoryCalculator\Strategy\UniversalLeveledStrategy; $calculator = new DirectoryCalculator(new UniversalLeveledStrategy()); $directory = $calculator->calculateDirectory($someObjectImplementingRequiredInterface);