class
Blog::Controllers::ArticleController
- Blog::Controllers::ArticleController
- Athena::Framework::Controller
- Reference
- Object
Defined in:
controllers/article.crConstructors
Instance Method Summary
- #article(article : Blog::Entities::Article) : Blog::Entities::Article
- #articles : Array(Blog::Entities::Article)
- #create_article(request : AHTTP::Request, article : Blog::Entities::Article) : Blog::Entities::Article
- #delete_article(article : Blog::Entities::Article) : Nil
- #update_article(article_entity : Blog::Entities::Article, article : Blog::Entities::Article) : Blog::Entities::Article
Constructor Detail
def self.new(entity_manager : Blog::Services::EntityManager, hub : AMC::Hub::Interface, discovery : Athena::MercureBundle::Discovery)
#
Instance Method Detail
def create_article(request : AHTTP::Request, article : Blog::Entities::Article) : Blog::Entities::Article
#
def update_article(article_entity : Blog::Entities::Article, article : Blog::Entities::Article) : Blog::Entities::Article
#