Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
556
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Fran Iglesias <franiglesias@mac.com>
  5. * Date: 6/4/17
  6. * Time: 13:02
  7. */
  8.  
  9. namespace Mh13\plugins\contents\domain;
  10.  
  11.  
  12. use Mh13\plugins\contents\application\service\article\ArticleRequest;
  13.  
  14.  
  15. interface ArticleSpecificationFactory
  16. {
  17.  
  18. public function createFromCatalogRequest(ArticleRequest $catalogRequest);
  19.  
  20. public function createPublishedArticleWithSlug(string $slug);
  21.  
  22. public function createArticleIsAvailable();
  23.  
  24. public function createArticleFromBlogs(array $blogs);
  25.  
  26. public function createArticleWithSlug(string $slug);
  27.  
  28. public function createArticleNotFromBlogs(array $excludedBlogs);
  29.  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement