Raydium Framework

AppDisabled
in package
implements AppInterface

AppDisabled - A minimal application mode for debugging purposes.

This class provides a stripped-down version of the application that only loads essential configuration (database credentials and WordPress salts) while bypassing the main framework. Use this for debugging hard-to-track issues or when you need to bypass the framework entirely.

WARNING: This should only be used for debugging purposes and at your own risk.

Interfaces, Classes, Traits and Enums

AppInterface

Table of Contents

$appDirPath  : string
__construct()  : mixed
Constructor for the disabled application mode.
run()  : void
Runs the application in disabled mode.
wpConfigInit()  : void
Initializes minimal WordPress configuration.
setAppDirectoryPath()  : string
Sets the application directory path by locating the Composer autoloader.

Properties

$appDirPath

private string $appDirPath

The application directory path

Methods

__construct()

Constructor for the disabled application mode.

public __construct(string $appDirPath) : mixed
Parameters
$appDirPath : string

The directory path for the application

Tags
throws
InvalidArgumentException

If the path parameter is invalid

throws
RuntimeException

If the Composer autoloader cannot be found

Return values
mixed —

run()

Runs the application in disabled mode.

public run() : void

Only loads environment variables and basic WordPress configuration (database credentials and salts). The rest of the framework is bypassed.

Tags
throws
RuntimeException

If environment loading fails

Return values
void —

wpConfigInit()

Initializes minimal WordPress configuration.

protected static wpConfigInit() : void

Sets up database connection constants and authentication cookies using values from the environment file.

Return values
void —

setAppDirectoryPath()

Sets the application directory path by locating the Composer autoloader.

private static setAppDirectoryPath(string $appDirPath) : string
Parameters
$appDirPath : string

The initial application directory path

Tags
throws
InvalidArgumentException

If the path parameter is invalid

throws
RuntimeException

If the Composer autoloader cannot be found

Return values
string —

The resolved application directory path

Search results