Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Annotating with Annotations

Description

What exactly are annotations? How can they change the way you code and make life simpler? We will dive into the history of annotations in and out of PHP and get to know the libraries that use them today and how we can use the Doctrine Common Annotation package to implement them in our code.

Conférence donnée lors du Forum 2012, ayant eu lieu les 05 et 06 juin 2012.

Informations complémentaires

Vidéo

Le speaker

Rafael DOHMS

Rafael Dohms is a PHP Evangelist, Speaker and contributor. He is a very active member of the PHP Community, having helped create and manage two PHP User Groups in Brazil. He shared the lead of PHPSP for 3 wonderful years making a positive mark on the local market. Developer, gamer and lover of code he also hosts Brazil’s first PHP Podcast: PHPSPCast, as well as contributing to well known projects. He moved to the Netherlands in search of new challenges and is now part of the team at WEBclusive, sharing his passion for quality code and working on new awesome ideas with the team. You can always find him at the nearest Community events, speaking, sharing, talking or just learning from the rest.

Commentaires

Great talk with a really good summary of the current annotation status in PHP.
Pierrick Charron, le 05/06/2012
Although I didn't attend the PHP Forum this year, these slides are really great and self explanatory. Looking forward to see your talk live one day. Maybe if you attend the Symfony Live, you can submit your talk to the Unconference.
Hugo Hamon, le 05/06/2012
Great talk
Bruno CHALOPIN, le 05/06/2012
great advanced and professional topic
Anonyme, le 05/06/2012
Nice talk, thank you :-)
Jérôme Vieilledent, le 05/06/2012
Great presentation, very happy that we hosted you for the Forum PHP ! Your talk was very professional and I did learn a lot. Thank you !
Xavier Lacot, le 06/06/2012
The subject was really well introduced. You showed how to implement annotations, but after that, maybe adding a slide with an example of code to actually use the filter would have been cool, to conclude with something like this: "with all this annotation stuff, you can now do the filtering stuff with a single line in your controllers, etc...".
Adrien Brault, le 07/06/2012
Adrien, I did show the final use in slide 110, but you are right, i should either have mentioned how it automatically hook into symfony or show an example of calling the "enforcer" itself. I will fix that for next time, thanks! Btw, there is an example of it here: https://github.com/rdohms/DMS/tree/master/src/DMS/Filter if you are curious.
Rafael Dohms, le 07/06/2012