xylemical/discovery

Provides discovery of classes by hierarchy.

Installs: 8

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/xylemical/discovery

dev-master 2022-07-01 02:58 UTC

This package is auto-updated.

Last update: 2025-09-29 02:09:50 UTC


README

Provides a framework for class discovery.

Install

The recommended way to install this library is through composer.

composer require xylemical/discovery

Usage

use Xylemical\Discovery\SourceFactory;
use Xylemical\Discovery\Directory\NamespaceDiscovery;

$discovery = new NamespaceDiscovery(new SourceFactory(), 'Name\\Space\\Location', 'path/to/classes');
$sources = $discovery->discover();

License

MIT, see LICENSE.