AssetAdapter
class AssetAdapter extends Local (View source)
Adapter for local filesystem based on assets directory
Traits
Provides extensions to this object to integrate it with standard config API methods.
Config options
server_configuration | array | Server specific configuration necessary to block http traffic to a local folder |
|
default_server | string | Default server configuration to use if the server type defined by the environment is not found |
|
file_permissions | array | Config compatible permissions configuration |
Properties
Methods
Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).
Gets the uninherited value for the given config option
No description
Converts strings to octal permission codes. E.g. '0700' => 0700
Render server configuration file from a template file
Details
static Config_ForClass
config()
Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).
mixed
stat(string $name)
deprecated
deprecated
Get inherited config value
mixed
uninherited(string $name)
Gets the uninherited value for the given config option
$this
set_stat(string $name, mixed $value)
deprecated
deprecated
Update the config value for a given property
__construct($root = null, $writeFlags = LOCK_EX, $linkHandling = self::DISALLOW_LINKS)
No description
static array
normalisePermissions(array $config)
Converts strings to octal permission codes. E.g. '0700' => 0700
protected string
findRoot(string $root)
Determine the root folder absolute system path
flush()
Force flush and regeneration of server files
protected
configureServer(bool $forceOverwrite = false)
Configure server files for this store
protected string
renderTemplate(string $template)
Render server configuration file from a template file