Z Engine Versions Save

:zap: PHP Engine Direct API

0.8.0

4 years ago

This version provides an API for creation and registration of PHP extensions. Now it is possible to define your own extensions as traditional PHP classes and use them for accessing global memory between requests.

See #38 for description and creating PHP extensions in runtime section in README

0.6.0

4 years ago

This is next minor release of library with following features and bug-fixes:

  • Add Travis-CI continuous integration #14
  • Implement redefinition of internal functions via ReflectionFunction->redefine(Closure $replacement) #16
  • Provide ObjectStore API to query objects by identifier (spl_object_id) #19. This feature emulates WeakMap API
  • Fix incorrect headers and several segfaults in implementation of low-level code
  • Implement object-handlers API for object comparison, casting, operators overloading #20

0.5.0

4 years ago

This is an initial release of this library, it provides basic structures and API for classes, methods and variables. Not all code is well-written now and fully functional, but as a PoC it is ready to be presented at the BgPHP19 conference.