Select a tag to browse associated projects and drill deeper into the tag cloud.
TYPO3 Flow (known as FLOW3 in its first releases) is an offspring from the development of TYPO3 Neos, the next generation CMS. Flow can be used independently as a development framework. It's making extensive use of software development paradigms such as Domain-Driven Design, Dependency Injection and AOP.
TYPO3 Neos is the next generation enterprise web content management system. It is written from scratch, based on the concepts and experience from earlier TYPO3 versions. "Phoenix" was the codename for this new development branch. A first alpha version of Neos has been released in ... [More]
An implementation of Aspect-Oriented Programming for PHP that uses Dynamic Weaving, supports Aspect Genericity, and provides a framework to implement custom pointcut languages on top of it.
Modern programming languages like C# and Java 1.5 Tiger introduced us new very convenient feature called annotations. Though it’s rather a new innovation, many Java users are using it for a long time already (for auto-generating source code, configuration files for different frameworks e.t.c). ... [More]
DI ( Dependency Injection with Setter, Constructor, and Method), AOP ( Aspect Oriented Programming ), Events support, and XML, YAML, AND JSR annotations as bean definition providers, lightweight, simple, and quick MVC ( Model View Controller ), syslog, tcp client and server, with non blocking ... [More]
Annotation based dependency injection for PHP This project was created in order to get Guice style dependency injection in PHP projects. It tries to mirror Guice's behavior and style. Guice is a Java dependency injection framework developed by Google (see http://code.google.com/p/google-guice/wiki/Motivation?tm=6).
Yapaa (Yet Another PHP AOP Approach) is a PHP library which uses runkit extension. I don’t like approach of other libraries. Most of them is outdated or uses proxy objects but I like metaprogramming and runkit allows to weave functions as well as methods. So I started my own implementation.
Go! Aspect-Oriented PHP framework Go! is a PHP 5.4 library based on OOP and AOP paradigms. It allows developers to add support of AOP to every PHP application. Go! doesn't require any PECL-extentions, it neither uses any dark magic of Runkit nor evals, the library doesn't use ... [More]