<?php

/**
 * Skip Renewal / Vacation Mode Provider
 *
 * Entry point for the skip renewal and pause subscription features.
 * Allows customers and admins to skip upcoming renewal cycles or
 * temporarily pause subscriptions without cancelling.
 *
 * @package ArraySubs\Features\SkipRenewal
 * @since 1.0.0
 */

namespace ArraySubs\Features\SkipRenewal;

defined('ABSPATH') || exit;

use ArraySubs\Supports\Abstracts\AbstractLoader;

/**
 * Skip Renewal feature entry point
 */
class Provider extends AbstractLoader
{
    /**
     * Initialize the skip renewal feature
     */
    public function __construct()
    {
        $this->classLoader([
            plugin_dir_path(__FILE__) . 'Services',
            plugin_dir_path(__FILE__) . 'REST',
        ]);
    }
}
