<?php
/**
 * Controller interface for implementing controller initialization.
 *
 * @package Awesomemotive\Rewardswp\Interfaces
 * @since 1.0.0
 */

namespace Awesomemotive\Rewardswp\Interfaces;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

interface ControllerInterface {
	/**
	 * Classes must implement a method to run its logic immediately.
	 *
	 * Typically, a controller must hook into actions or filters to do something.
	 *
	 * @since 1.0.0
	 *
	 * @return void
	 */
	public function init();
}
