-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtimesup.services.yml
34 lines (29 loc) · 1.25 KB
/
timesup.services.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
services:
timesup.chain_periodicity_resolver:
class: Drupal\timesup\Resolver\ChainPeriodicityResolver
tags:
- { name: service_collector, call: addResolver, tag: timesup.periodicity_resolver }
timesup.periodicity_resolver.base:
private: true
class: Drupal\timesup\Periodicity\PeriodicityBaseResolver
arguments: ['@cache_tags.invalidator', '@config.factory', '@state', '@datetime.time', '@logger.factory']
timesup.periodicity_resolver.minutely:
class: Drupal\timesup\Periodicity\MinutelyResolver
parent: timesup.periodicity_resolver.base
tags:
- { name: timesup.periodicity_resolver, priority: 0 }
timesup.periodicity_resolver.hourly:
class: Drupal\timesup\Periodicity\HourlyResolver
parent: timesup.periodicity_resolver.base
tags:
- { name: timesup.periodicity_resolver, priority: 100 }
timesup.periodicity_resolver.daily:
class: Drupal\timesup\Periodicity\DailyResolver
parent: timesup.periodicity_resolver.base
tags:
- { name: timesup.periodicity_resolver, priority: 200 }
timesup.periodicity_resolver.midnight:
class: Drupal\timesup\Periodicity\MidnightResolver
parent: timesup.periodicity_resolver.base
tags:
- { name: timesup.periodicity_resolver, priority: 200 }