# redirection/2.3.13/redirection-front.php

Redirection, version 2.3.13. 31 lines.

- Page: https://pluginprobe.com/plugins/redirection/2.3.13/code/redirection-front.php
- Raw: https://pluginprobe.com/plugins/redirection/2.3.13/raw/redirection-front.php
- Modified: 2015-01-15T19:10:34+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/redirection/2.3.13/code/redirection-front.php#L10-L20`.

```php
<?php

include dirname( __FILE__ ).'/modules/wordpress.php';

class Redirection {
	private static $instance = null;
	private $module;

	static function init() {
		if ( is_null( self::$instance ) ) {
			self::$instance = new Redirection();
		}

		return self::$instance;
	}

	public function __construct() {
		$this->module = new WordPress_Module();
		$this->module->start();

		add_action( Red_Flusher::DELETE_HOOK, array( $this, 'clean_redirection_logs' ) );
	}

	public function clean_redirection_logs() {
		$flusher = new Red_Flusher();
		$flusher->flush();
	}
}

add_action( 'plugins_loaded', array( 'Redirection', 'init' ) );

```
