Skip to content

Releases: mtils/php-ems

v0.5.3 Fixes some deprecations

09 Dec 14:45

Choose a tag to compare

PHP 8.2 Laravel 11.2 Bugfix release

18 Sep 09:42

Choose a tag to compare

v0.5.2

Remove a lot deprecations

PHP 8.2 ready version fixed

12 May 19:44

Choose a tag to compare

Moved psr/log to dev dependencies (it maybe not be used). I clashes with psr/log requirement of monolog in laravel 11

PHP 8.2 ready version

09 May 06:04

Choose a tag to compare

Ported everything except the HTTPMock Tests to PHP 8.2

EMS 0.4

30 Jan 11:42

Choose a tag to compare

EMS 0.4 Pre-release
Pre-release

This release marks a big step towards a full working application.

Routing is now, besides route caching, completed.
The interfaces for Input, Message, Stream, Url habe been aligned with PSR-7.
This release has a lot of incompatible changes that will break your application if you used the Http Stuff, or classes from core.

Full Changelog: v0.3.3.1...v0.4.0

Refactoring of OrmObject and Model classes

05 Jun 11:08

Choose a tag to compare

This is a small release that fixes a lot of errors and false assumptions in OrmObject/Model classes.
It also contains a working StorageRepository that can be used in any environment

Streams and FS Refactoring

24 Oct 16:02

Choose a tag to compare

Pre-release

The implementation of streams made the file system classes much easier. There is also a pythonic open() method available to create stream (objects)

Search Refactoring

29 Aug 14:29

Choose a tag to compare

Search Refactoring Pre-release
Pre-release

This is a backport of search refactoring in EMS 3

Pure PHP Search implementation

02 Jan 06:08

Choose a tag to compare

Pre-release

In this release an expression matcher was added. It allows sql like queries on OrmObjects, arrays and other arbitrary php data.
To make the search feature complete, the search interfaces were added to allow a clean way to implement searches in your application.
To make all this work, a constraint checker was added. It allows all scalar validation features of laravel and a view more. This constraint checker can be used as a validator and to match expressions.

ORM Interfaces

14 Dec 16:35

Choose a tag to compare

ORM Interfaces Pre-release
Pre-release

Some basic orm interfaces was added to have unique interface for orm implementations