mini\Mini\PathRegistries class

Documentation

Container for path registries used by the framework

Provides named PathsRegistry instances for different resource types (config, routes, views, translations). Each registry supports priority-based file resolution with application paths taking precedence over framework and bundle fallbacks.

Inheritance

Extends: mini\Util\InstanceStore

Implements: ArrayAccess Countable IteratorAggregate Traversable mini\Contracts\MapInterface

Methods (17)

Documentation missing

public offsetExists()
inherited from mini\Util\InstanceStore

Check if a key exists (mirrors WeakMap::offsetExists)

public offsetGet()
inherited from mini\Util\InstanceStore

Get an instance by key (mirrors WeakMap::offsetGet)

public offsetSet()
inherited from mini\Util\InstanceStore

Set an instance with type validation (mirrors WeakMap::offsetSet)

public offsetUnset()
inherited from mini\Util\InstanceStore

Remove an instance (mirrors WeakMap::offsetUnset)

public count()
inherited from mini\Util\InstanceStore

Get the number of stored instances

public getIterator()
inherited from mini\Util\InstanceStore

Get iterator for stored instances

public has()
inherited from mini\Util\InstanceStore

Check if key exists (WeakMap-style method)

public get()
inherited from mini\Util\InstanceStore

Get instance by key (WeakMap-style method)

public __get()
inherited from mini\Util\InstanceStore

Get instance by member access

public __set()
inherited from mini\Util\InstanceStore

Set instance by member access

public set()
inherited from mini\Util\InstanceStore

Set instance with type validation (WeakMap-style method)

public add()
inherited from mini\Util\InstanceStore

Add instance with type validation (throws if key already exists)

public delete()
inherited from mini\Util\InstanceStore

Delete instance (WeakMap-style method)

public keys()
inherited from mini\Util\InstanceStore

Get all stored keys

public values()
inherited from mini\Util\InstanceStore

Get all stored values

public getRequiredType()
inherited from mini\Util\InstanceStore

Get the required type for this store

Source

src/Mini/PathRegistries.php:17-23