1 [[!meta title="Mirtes Ondřej"]]
3 **Project name and homepage:** [ApiGen](http://apigen.org/)
8 ApiGen is an advanced documentation generator for source code written in PHP similar to JavaDoc for Java. It heavily relies on [TokenReflection library](https://github.com/Andrewsville/PHP-Token-Reflection) from the same authors.
10 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.
12 Links documenting the results of my work
15 * [My communication with developers in an issue on GitHub](https://github.com/Andrewsville/PHP-Token-Reflection/issues/47)
16 * [Version control repository with the actual state of my work](https://github.com/ondrejmirtes/PHP-Token-Reflection/tree/cached-backend)
17 * My commit in the project repository
22 * [Presentation of the aim of my work in PDF format](https://www.dropbox.com/s/gf1cgf3qawa74bm/Prezentace-1.pdf)
23 * [Presentation of the results of my work](https://www.dropbox.com/s/1jqkgt1uviee0zp/Prezentace-2.pdf)
28 Here, I'll fill in the HTML code of the [Ohloh widget][w] showing my KudoRank.