PHP Class CKFinder_Connector_Core_Config

Show file Open project: forkcms/forkcms Class Usage Examples

Public Methods

Method Description
__construct ( )
checkSizeAfterScaling ( ) : boolean Get "checkSizeAfterScaling" value
forceAscii ( ) : array Get "forceAscii" value
getAccessControlConfig ( ) : CKFinder_Connector_Core_AccessControlConfig Get access control config
getCheckDoubleExtension ( ) : boolean Get "Check double extension" value
getChmodFiles ( ) : integer Get chmod settings for uploaded files
getChmodFolders ( ) : integer Get chmod settings for created directories
getDefaultResourceTypes ( ) : array() Get default resource types
getDisallowUnsafeCharacters ( ) : boolean Get "Disallow unsafe characters" value
getEnableCsrfProtection ( ) : boolean Get "enableCsrfProtection" option value
getFilesystemEncoding ( ) : string Get file system encoding, returns null if encoding is not set
getHideFilesRegex ( ) : array Get regular expression to hide files
getHideFoldersRegex ( ) : array Get regular expression to hide folders
getHtmlExtensions ( ) : array Get "htmlExtensions" value
getImagesConfig ( ) : CKFinder_Connector_Core_ImagesConfig Get images config
getIsEnabled ( ) : boolean Is CKFinder enabled
getLicenseKey ( ) : string Get license key
getLicenseName ( ) : string Get license name
getResourceTypeConfig ( string $resourceTypeName ) : CKFinder_Connector_Core_ResourceTypeConfig | null Get resourceTypeName config
getResourceTypeNames ( ) : array Get all resource type names defined in config
getRoleSessionVar ( ) : string Get role sesion variable name
getSecureImageUploads ( ) : boolean Get "secureImageUploads" value
getTempDirectory ( ) : string Get temporary directory
getThumbnailsConfig ( ) : CKFinder_Connector_Core_ThumbnailsConfig Get thumbnails config
getXSendfile ( ) Get X-Sendfile option
getXSendfileNginx ( ) Get the dditional Nginx X-Sendfile configuration (location => root)

Private Methods

Method Description
loadValues ( ) Load values from config

Method Details

__construct() public method

public __construct ( )

checkSizeAfterScaling() public method

Get "checkSizeAfterScaling" value
public checkSizeAfterScaling ( ) : boolean
return boolean

forceAscii() public method

Get "forceAscii" value
public forceAscii ( ) : array
return array

getAccessControlConfig() public method

Get access control config
public getAccessControlConfig ( ) : CKFinder_Connector_Core_AccessControlConfig
return CKFinder_Connector_Core_AccessControlConfig

getCheckDoubleExtension() public method

Get "Check double extension" value

getChmodFiles() public method

Get chmod settings for uploaded files
public getChmodFiles ( ) : integer
return integer

getChmodFolders() public method

Get chmod settings for created directories
public getChmodFolders ( ) : integer
return integer

getDefaultResourceTypes() public method

Get default resource types
public getDefaultResourceTypes ( ) : array()
return array()

getDisallowUnsafeCharacters() public method

Get "Disallow unsafe characters" value

getEnableCsrfProtection() public method

Get "enableCsrfProtection" option value

getFilesystemEncoding() public method

Get file system encoding, returns null if encoding is not set
public getFilesystemEncoding ( ) : string
return string

getHideFilesRegex() public method

Get regular expression to hide files
public getHideFilesRegex ( ) : array
return array

getHideFoldersRegex() public method

Get regular expression to hide folders
public getHideFoldersRegex ( ) : array
return array

getHtmlExtensions() public method

Get "htmlExtensions" value
public getHtmlExtensions ( ) : array
return array

getImagesConfig() public method

Get images config
public getImagesConfig ( ) : CKFinder_Connector_Core_ImagesConfig
return CKFinder_Connector_Core_ImagesConfig

getIsEnabled() public method

Is CKFinder enabled
public getIsEnabled ( ) : boolean
return boolean

getLicenseKey() public method

Get license key
public getLicenseKey ( ) : string
return string

getLicenseName() public method

Get license name
public getLicenseName ( ) : string
return string

getResourceTypeConfig() public method

Get resourceTypeName config
public getResourceTypeConfig ( string $resourceTypeName ) : CKFinder_Connector_Core_ResourceTypeConfig | null
$resourceTypeName string
return CKFinder_Connector_Core_ResourceTypeConfig | null

getResourceTypeNames() public method

Get all resource type names defined in config
public getResourceTypeNames ( ) : array
return array

getRoleSessionVar() public method

Get role sesion variable name
public getRoleSessionVar ( ) : string
return string

getSecureImageUploads() public method

Get "secureImageUploads" value
public getSecureImageUploads ( ) : boolean
return boolean

getTempDirectory() public method

Get temporary directory
public getTempDirectory ( ) : string
return string

getThumbnailsConfig() public method

Get thumbnails config
public getThumbnailsConfig ( ) : CKFinder_Connector_Core_ThumbnailsConfig
return CKFinder_Connector_Core_ThumbnailsConfig

getXSendfile() public method

Get X-Sendfile option
public getXSendfile ( )

getXSendfileNginx() public method

Get the dditional Nginx X-Sendfile configuration (location => root)
public getXSendfileNginx ( )