Download List

Project Description

Ding is a PHP framework that provides dependency injection (by Setter, Constructor, and Method), Aspect Oriented Programming, XML, YAML, Events support, and some JSR 250/330 annotations as bean definition providers, lightweight, can be deployed as a PHAR file, simple, and quick MVC, syslog, TCP client and server with non-blocking sockets, timers, and custom error, signal, and exception handling, PAGI integration (for the Asterisk gateway interface), and PAMI integration (for Asterisk management). It is similar to Java's Seasar and Spring.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-11-01 07:09
0.98.2

Scope is now optional (singleton is the default). Array keys are optional in the XML driver.
Tags: scope default singleton array key optional

2011-09-12 05:12
0.98.1

This release adds @Component, so now classes can be annotated and configured as beans without having a @Configuration. The manual and examples have been updated to show how to use this. There are internal code improvements.
Tags: component annotation

2011-07-28 05:29
0.98.0

This release improves how TCPServer works. It adds TCPPeer to encapsulate clients to simplify handlers. It adds connect and read timeout to the PAMI helper.
Tags: tcp server client peer

2011-07-11 14:44
0.97.0

Properties inside the properties holder locations can now be used.
Tags: properties holder

2011-06-12 05:55
0.96.0

Events were added in the container, so now beans can "listen" for certain events and handle them.

Project Resources