Recurring Time Period

Provides a plugin type for configuring recurring time periods.

The different plugins provide different behaviours, such as fixed period, rolling period, and unlimited. The plugin configuration holds the specifics, such as ‘every 6 months’, or ‘every year on January 1’.

This is built for use in Commerce License and Commerce Recurring, but can be used without any Commerce modules.