Skip to content

v2.0.0

Compare
Choose a tag to compare
@peter-gribanov peter-gribanov released this 25 Jul 11:32
· 1 commit to master since this release

Changes

  • Not run tests on PHP 5.4

SmartSleep

  • Rename method AnimeDb\SmartSleep\SmartSleep::getSleepSeconds() to AnimeDb\SmartSleep\SmartSleep::sleepForSeconds().

ScheduleBuilder

  • Remove class AnimeDb\SmartSleep\RuleCollection.
  • Remove class AnimeDb\SmartSleep\ScheduleBuilder.

Rules

  • Rename interface AnimeDb\SmartSleep\Rule\RuleInterface to AnimeDb\SmartSleep\Rule\Rule.
  • Change class AnimeDb\SmartSleep\Rule\RandMaxSecondsRuleBase to AnimeDb\SmartSleep\Rule\RandSecondsRuleTrait trait.
  • Separate AnimeDb\SmartSleep\Rule\Rule and AnimeDb\SmartSleep\Rule\HourluIntervalRule.
  • Removed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::setStart().
  • Removed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::setEnd().
  • Removed method AnimeDb\SmartSleep\Rule\Rule::setSeconds().
  • Renamed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::getStart() to AnimeDb\SmartSleep\Rule\HourluIntervalRule::start().
  • Renamed method AnimeDb\SmartSleep\Rule\HourluIntervalRule::getEnd() to AnimeDb\SmartSleep\Rule\HourluIntervalRule::end().
  • Renamed method AnimeDb\SmartSleep\Rule\Rule::getSeconds() to AnimeDb\SmartSleep\Rule\HourluIntRulervalRule::seconds().
  • Remove class AnimeDb\SmartSleep\Rule\RuleBase.
  • Created AnimeDb\SmartSleep\Rule\SpecificDayRule.