pekkis/directory-calculator

v2.0.0 2018-08-17 11:30 UTC

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);