Да, как говорится, первый блин комом. По сути это моя первая статья, было бы странно, если бы все было идеально и без косяков.
А так теперь понятно, что надо работать над стилем изложения и авторской дисциплиной.
Про EventDispatcher, здесь наверно проблема в том что те бандлы, что я смотрел обычно содержали какие-то самопальные диспетчеры, и я подумал, чем я хуже. За наводку спасибо, посмотрю, что смогу сделать с нативным диспетчером.
Про acl не совсем понял. Метод в LikeHelper проверяет наличие связи в БД у объекта, а не права доступа у этому объекту.
github.com/UnDeleteRU/LikesBundle/blob/master/Helper/LikeHelper.php#L102
Думаю, что стоит просто оставить их в контроллере.
А так теперь понятно, что надо работать над стилем изложения и авторской дисциплиной.
Про acl не совсем понял. Метод в LikeHelper проверяет наличие связи в БД у объекта, а не права доступа у этому объекту.