コード例 #1
0
 /**
  * @codingStandardsIgnoreStart
  * @When I ask for articles changelog for :publicationId publication with time range from :since to :until and :limit limit using article repository
  * @codingStandardsIgnoreEnd
  *
  * @param string $publicationId
  * @param DateTime $since
  * @param DateTime $until
  * @param string $limit
  */
 public function iAskForArticlesChangelogForPublicationWithTimeRangeFromToAndLimitUsingArticleRepository($publicationId, DateTime $since, DateTime $until, $limit)
 {
     $timeRange = new TimeRangeParameter($since, $until);
     $findParameters = FindByChangelogParameters::createForPublicationIdWithTimeRangeAndLimit($publicationId, $timeRange, $limit);
     $this->articlesChangelog[$publicationId] = $this->articleRepository->findByChangelog($findParameters)->toArray();
 }