Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /** @generate-legacy-arginfo */ final class Yaf_Router { /* constants */ /* pr..

Decoded Output download

<?php

/** @generate-legacy-arginfo */

final class Yaf_Router { 
	/* constants */

	/* properties */
	protected array $_routes = NULL;
	protected string $_current = NULL;

	/* methods */
	public function __construct();

	/**
	 * @param Yaf_Route_Interface $route
	 * @return Yaf_Router|NULL
	 */
	public function addRoute(string $name, object $route):?object;

	/**
	 * @param Yaf_Config_Abstract|array $config
	 * @return Yaf_Router|NULL|FALSE
	 */
	public function addConfig(object|array $config):object|null|false;

	/**
	 * @param Yaf_Request_Abstract $request
	 */
	public function route(object $request):?bool;

	/**
	 * @return Yaf_Route_Interface|NULL|FALSE
	 */
	public function getRoute(string $name):object|null|false;

	public function getRoutes():?array;

	public function getCurrentRoute():int|string|null;
}
 ?>

Did this file decode correctly?

Original Code

<?php

/** @generate-legacy-arginfo */

final class Yaf_Router { 
	/* constants */

	/* properties */
	protected array $_routes = NULL;
	protected string $_current = NULL;

	/* methods */
	public function __construct();

	/**
	 * @param Yaf_Route_Interface $route
	 * @return Yaf_Router|NULL
	 */
	public function addRoute(string $name, object $route):?object;

	/**
	 * @param Yaf_Config_Abstract|array $config
	 * @return Yaf_Router|NULL|FALSE
	 */
	public function addConfig(object|array $config):object|null|false;

	/**
	 * @param Yaf_Request_Abstract $request
	 */
	public function route(object $request):?bool;

	/**
	 * @return Yaf_Route_Interface|NULL|FALSE
	 */
	public function getRoute(string $name):object|null|false;

	public function getRoutes():?array;

	public function getCurrentRoute():int|string|null;
}

Function Calls

None

Variables

None

Stats

MD5 621024d23475dc8660d4705231eb81d0
Eval Count 0
Decode Time 109 ms