Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Doctrine Object Relational Mapper (ORM)
Defines an object-oriented layer for the HTTP specification
Traverses array structures and object graphs to enumerate all referenced objects
Allows reflection of object attributes, including inherited and non-public ones
π©β¨π OOP Proxy wrappers/utilities - generates and manages proxies of your objects
Allows you to standardize and centralize the way objects are constructed in your application
The Doctrine Persistence project is a library that provides common abstractions for object mapper persistence.
Provides functions to read and write from/to an object or array using a simple string notation
Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.
Provides tools to export, instantiate, hydrate, clone and lazy-load PHP objects
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
Collection of value objects that represent the types of the PHP type system
Object Oriented menus for your Symfony project.
A standalone DateTime library originally based off of Carbon
Data Transfer Objects with validation for Laravel applications
PHP's time range API
π π Smart media tagging for Nextcloud: recognizes faces, objects, landscapes, music genres
An object document mapper for Doctrine ORM using JSON types of modern RDBMS.
Provides an object-oriented API to generate and represent UIDs
:date: The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects
LavaLust is a lightweight Web Framework - (using MVC pattern) - for people who are developing web sites using PHP. It helps you write code easily using Object-Oriented Approach. It also provides set of libraries for commonly needed tasks, as well as a helper functions to minimize the amount of time coding.
A persistent object cache backend for WordPress powered by Redis. Supports Predis, PhpRedis, Relay, replication, sentinels, clustering and WP-CLI.