MediaWiki  1.34.0
ResourceLoaderFilePath Class Reference

An object to represent a path to a JavaScript/CSS file, along with a remote and local base path, for use with ResourceLoaderFileModule. More...

Public Member Functions

 __construct ( $path, $localBasePath, $remoteBasePath)
 
 getLocalBasePath ()
 
 getLocalPath ()
 
 getPath ()
 
 getRemoteBasePath ()
 
 getRemotePath ()
 

Protected Attributes

string $localBasePath
 Local base path. More...
 
string $path
 Path to the file. More...
 
string $remoteBasePath
 Remote base path. More...
 

Detailed Description

An object to represent a path to a JavaScript/CSS file, along with a remote and local base path, for use with ResourceLoaderFileModule.

Since
1.17

Definition at line 28 of file ResourceLoaderFilePath.php.

Constructor & Destructor Documentation

◆ __construct()

ResourceLoaderFilePath::__construct (   $path,
  $localBasePath,
  $remoteBasePath 
)
Parameters
string$pathPath to the file.
string$localBasePathBase path to prepend when generating a local path.
string$remoteBasePathBase path to prepend when generating a remote path.

Definition at line 46 of file ResourceLoaderFilePath.php.

References $localBasePath, $path, and $remoteBasePath.

Member Function Documentation

◆ getLocalBasePath()

ResourceLoaderFilePath::getLocalBasePath ( )
Returns
string

Definition at line 69 of file ResourceLoaderFilePath.php.

References $localBasePath.

◆ getLocalPath()

ResourceLoaderFilePath::getLocalPath ( )
Returns
string

Definition at line 55 of file ResourceLoaderFilePath.php.

◆ getPath()

ResourceLoaderFilePath::getPath ( )
Returns
string

Definition at line 83 of file ResourceLoaderFilePath.php.

References $path.

◆ getRemoteBasePath()

ResourceLoaderFilePath::getRemoteBasePath ( )
Returns
string

Definition at line 76 of file ResourceLoaderFilePath.php.

References $remoteBasePath.

◆ getRemotePath()

ResourceLoaderFilePath::getRemotePath ( )
Returns
string

Definition at line 62 of file ResourceLoaderFilePath.php.

Member Data Documentation

◆ $localBasePath

string ResourceLoaderFilePath::$localBasePath
protected

Local base path.

Definition at line 31 of file ResourceLoaderFilePath.php.

Referenced by __construct(), and getLocalBasePath().

◆ $path

string ResourceLoaderFilePath::$path
protected

Path to the file.

Definition at line 39 of file ResourceLoaderFilePath.php.

Referenced by __construct(), and getPath().

◆ $remoteBasePath

string ResourceLoaderFilePath::$remoteBasePath
protected

Remote base path.

Definition at line 34 of file ResourceLoaderFilePath.php.

Referenced by __construct(), and getRemoteBasePath().


The documentation for this class was generated from the following file: