1. this private method! logical to use it not ArticleBundle only in this controller, and your example is also not suitable