CRM_Extension_Container_Default
class CRM_Extension_Container_Default extends CRM_Extension_Container_Basic
The default container is just a basic container which can be configured via the web UI.
Properties
string | $baseDir | from CRM_Extension_Container_Basic | |
string | $baseUrl | from CRM_Extension_Container_Basic | |
CRM_Utils_Cache_Interface|NULL | $cache | from CRM_Extension_Container_Basic | |
string | $cacheKey | from CRM_Extension_Container_Basic | |
array($key | $relPaths | from CRM_Extension_Container_Basic | |
array($key | $relUrls | from CRM_Extension_Container_Basic |
Methods
__construct(string $baseDir, string $baseUrl, $cache = NULL, string $cacheKey = NULL)
No description
checkRequirements()
No description
string
getRelPath(string $key)
Determine the relative path of an extension directory.
string
getRelUrl(string $key)
Determine the relative path of an extension directory.
static array
convertPathsToUrls(string $dirSep, array $relPaths)
Convert a list of relative paths to relative URLs.
Details
in CRM_Extension_Container_Basic at line 95
__construct(string $baseDir, string $baseUrl, $cache = NULL, string $cacheKey = NULL)
at line 44
checkRequirements()
in CRM_Extension_Container_Basic at line 131
getKeys()
in CRM_Extension_Container_Basic at line 138
getPath(string $key)
in CRM_Extension_Container_Basic at line 145
getResUrl(string $key)
in CRM_Extension_Container_Basic at line 162
refresh()
in CRM_Extension_Container_Basic at line 172
string
getBaseDir()
in CRM_Extension_Container_Basic at line 185
protected string
getRelPath(string $key)
Determine the relative path of an extension directory.
in CRM_Extension_Container_Basic at line 199
protected array
getRelPaths()
Scan $basedir for a list of extension-keys
in CRM_Extension_Container_Basic at line 238
protected string
getRelUrl(string $key)
Determine the relative path of an extension directory.
in CRM_Extension_Container_Basic at line 252
protected array
getRelUrls()
Scan $basedir for a list of extension-keys
in CRM_Extension_Container_Basic at line 274
static array
convertPathsToUrls(string $dirSep, array $relPaths)
Convert a list of relative paths to relative URLs.
Note: Treat as private. This is only public to facilitate testing.