Upload:

Command:

logicielcomptabilite@3.135.229.194: ~ $
<?php

/**
 * Match the WordPress page type
 */
class Page_Match extends Red_Match {
	use FromUrl_Match;

	/**
	 * Page type
	 *
	 * @var String
	 */
	public $page = '404';

	public function name() {
		return __( 'URL and WordPress page type', 'redirection' );
	}

	public function save( array $details, $no_target_url = false ) {
		$data = array( 'page' => isset( $details['page'] ) ? $this->sanitize_page( $details['page'] ) : '404' );

		return $this->save_data( $details, $no_target_url, $data );
	}

	private function sanitize_page( $page ) {
		return '404';
	}

	public function is_match( $url ) {
		return is_404();
	}

	public function get_data() {
		return array_merge( array(
			'page' => $this->page,
		), $this->get_from_data() );
	}

	/**
	 * Load the match data into this instance.
	 *
	 * @param string $values Match values, as read from the database (plain text or serialized PHP).
	 * @return void
	 */
	public function load( $values ) {
		$values = $this->load_data( $values );
		$this->page = isset( $values['page'] ) ? $values['page'] : '404';
	}
}

Filemanager

Name Type Size Permission Actions
cookie.php File 498 B 0644
custom-filter.php File 1.03 KB 0644
from-notfrom.php File 2.61 KB 0644
from-url.php File 1.97 KB 0644
http-header.php File 2.04 KB 0644
ip.php File 1.78 KB 0644
language.php File 1.53 KB 0644
login.php File 1.71 KB 0644
page.php File 1.04 KB 0644
referrer.php File 1.53 KB 0644
server.php File 1.42 KB 0644
url.php File 984 B 0644
user-agent.php File 1.51 KB 0644
user-role.php File 1023 B 0644