In this article, we are going to look at how we can create and use our own custom annotations in a Symfony 3 application. You know annotations right? They are the docblock metadata/configuration we see above classes, methods and properties. You’ve most likely seen them used to declare Controller routes (@Route()) and Doctrine ORM mappings (@ORM()), or even to control access to various classes and
![Your Own Custom Annotations - More than Just Comments! — SitePoint](https://cdn-ak-scissors.b.st-hatena.com/image/square/71ee5000f7b496f6a39c02ae2582cbf97805e7f1/height=288;version=1;width=512/https%3A%2F%2Fuploads.sitepoint.com%2Fwp-content%2Fuploads%2F2016%2F06%2F14692642771466426077download.png)