Project name and homepage: ApiGen

Assignment

ApiGen is an advanced documentation generator for source code written in PHP similar to JavaDoc for Java. It heavily relies on TokenReflection library from the same authors.

My goal is to implement a cached backend for TokenReflection library, since it currently uses a memory-based one. It has to parse the source code files again with each request and therefore it’s really slow. I need the caching for the purposes of my diploma thesis which also uses TokenReflection library.

Links documenting the results of my work

Presentation