Doctrine Common is a library project that provides extensions to, as well as common implementations of, core PHP functionality.
The provided features include:
- A simple, fast class loader (autoloader) for namespaced classes that are organized according to common conventions.
- An implementation for attaching metadata to sourcode and reading it back out through DocBlock annotations.
- Object-oriented collections as alternatives to PHP's native array.
- A simple, yet powerful event framework.