FileAccess Orion

classes.php

Table of Contents

FAA_APP_MAX_VERSION  = '1.1.0'
FAA_APP_MIN_VERSION  = '0.4.0'
FAA_CACHE_CACERT  = \FAA_PATHS_VAR . \FAA_DATAABS . '/ca.crt'
FAA_CACHE_CERT  = \FAA_PATHS_VAR . \FAA_DATAABS . '/client.pem'
FAA_CACHE_CERTPASS  = 'default'
FAA_CACHE_COSMIC  = \true
FAA_CACHE_FILE  = \false
FAA_CACHE_ID_FETCH  = 25
FAA_CACHE_ID_MIN_THRESHOLD  = 10
FAA_CACHE_LOG  = \true
FAA_CACHE_LOG_FILE  = ''
FAA_CACHE_REDIS_TTL  = 84600
FAA_CACHE_TEMPLATE  = \true
FAA_CHANGE_LOG_MAX_AGE  = 31536000
FAA_CRON_IDENTIFIER  = 'b3daf67d5720c469eac5060a90fa6330'
FAA_CRON_MAXAGE  = 172800
FAA_CRON_PARALELLS  = 10
FAA_DATE  = 'Y-m-d H:i:s'
FAA_DATE_SHORT  = 'Y-m-d H:i'
FAA_DBAL_NAME  = 'Doctrine'
FAA_GIT_DEFAULT_HASH  = '0000000000000000000000000000000000000000'
FAA_HTML_TEMPLATE_IMAGE  = '<img src="{url}" title="{title}" alt="{title}" width="{width}" height="{height}" />'
FAA_HTML_TEMPLATE_LINK  = '<a title="{title}" href="{href}" class="orion-link"{blank}>{title}</a>'
FAA_HTTP_CACHE_BROWSER  = \false
FAA_HTTP_CACHE_BROWSER_DURATION  = 84600
FAA_HTTP_CACHE_SHOW_TIMES  = \true
FAA_LOCALE_KEY_CUT  = 100
FAA_LOG_BACKTRACE  = \false
FAA_LOG_DEBUG_BASKET  = \true
FAA_LOG_DEBUG_GENERAL  = \false
FAA_LOG_DEBUG_JOB  = \false
FAA_LOG_DEBUG_NAVIGATION  = \false
FAA_LOG_DEBUG_SEARCH  = \false
FAA_LOG_EMPTY  = \false
FAA_LOG_ERROR_DECRYPT  = \true
FAA_LOG_ERROR_ENABLED  = \true
FAA_LOG_ERROR_MINIMAL  = \false
FAA_LOG_ERROR_TERMINATE  = \true
FAA_LOG_ERROR_XML  = \false
FAA_LOG_LEVEL_DEBUG  = 'debug'
FAA_LOG_LEVEL_ERROR  = 'error'
FAA_LOG_LEVEL_INFO  = 'info'
FAA_LOG_LEVEL_WARN  = 'warn'
FAA_LOG_SUFFIX  = 'error'
FAA_MAIL_ENCODING  = 'utf-8'
FAA_MAIL_WORD_WRAP  = 80
FAA_PATHS_CACHE_LEN  = \strlen(\FAA_PATHS_CACHE)
FAA_REGEX_ASCII  = '/^\\w+$/'
FAA_REGEX_ASCII_EXTENDED  = '/^[0-9a-zA-Z_\\-\\+ \\.]+$/'
FAA_REGEX_ASCII_EXTENDED_INVERSE  = '/[^0-9a-zA-Z_\\-\\+ \\.]/'
FAA_REGEX_DATE  = '/^(\\d{4}-\\d{1,2}-\\d{1,2})|(\\d{1,2}\\.\\d{1,2}\\.\\d{4})$/'
FAA_REGEX_DATETIME  = '/^((\\d{4}-\\d{1,2}-\\d{1,2})|(\\d{1,2}\\.\\d{1,2}\\.\\d{4})) ?\\d{2}\\:\\d{2}(\\:\\d{2})?$/'
FAA_REGEX_EMAIL  = '/^[\\w-]+(\\.[\\w-]+)*@([a-z0-9-]+(\\.[a-z0-9-]+)*?\\.[a-z]{2,6}|(\\d{1,3}\\.){3}\\d{1,3})(:\\d{4})?$/'
FAA_REGEX_ENDPOINT  = '/^[\\/#]\\^.*\\$[\\/#]$/'
FAA_REGEX_FLOAT  = '/^\\d+(\\.\\d+)?$/'
FAA_REGEX_FONE  = '/^[0-9\\/\\(\\) \\+\\-]+$/'
FAA_REGEX_INT  = '/^\\d+$/'
FAA_REGEX_MD5  = '/^\\w{32}$/'
FAA_REGEX_UUID  = '[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}'
FAA_REGEX_ZIP  = '/^[ \\/\\-a-zA-Z0-9]+$/'
FAA_REQUEST_ARG_FORMAT_INT  = 1
FAA_REQUEST_ARG_FORMAT_NONE  = 0
FAA_RESPONSE_TYPE_ATTACHMENT  = 2
FAA_RESPONSE_TYPE_ATTACHMENT_AUTO  = 8
FAA_RESPONSE_TYPE_ATTACHMENT_HTML  = 10
FAA_RESPONSE_TYPE_ATTACHMENT_SCRIPT  = 9
FAA_RESPONSE_TYPE_CORS  = 3
FAA_RESPONSE_TYPE_CUSTOM  = 7
FAA_RESPONSE_TYPE_DIRECT_REDIRECT  = 4
FAA_RESPONSE_TYPE_HTML  = 1
FAA_RESPONSE_TYPE_JSON  = 0
FAA_RESPONSE_TYPE_TXT  = 6
FAA_RESPONSE_TYPE_XML  = 5
FAA_RESULT_TYPE_ADVANCED  = 3
FAA_RESULT_TYPE_INDEXED  = 5
FAA_RESULT_TYPE_LIST  = 1
FAA_RESULT_TYPE_LIST_UL  = 2
FAA_RESULT_TYPE_PLAIN  = 0
FAA_RESULT_TYPE_TRANSLATED  = 6
FAA_RESULT_TYPE_TXT  = 4
FAA_SESSION_CACHE  = \true
FAA_SESSION_CACHE_PERSISTENT  = \true
FAA_SESSION_CHECK_ANTI_CSRF  = \true
FAA_SESSION_ENABLE_SECOND_FACTOR  = \true
FAA_SESSION_KEY  = 'FAA'
FAA_SESSION_LENGTH  = 592200
FAA_SESSION_LOGIN_CASEINVARIANT  = \true
FAA_SESSION_LOGIN_ID  = \true
FAA_SESSION_MAX_TRY  = 12
FAA_SESSION_NAME  = 'FileAccess'
FAA_SESSION_PHOENIX_ACCOUNT  = ''
FAA_SESSION_ROOT_FIXED  = \FAA_ROOT_USER_ID
FAA_SESSION_VISITOR_GROUP  = 'visitor'
FAA_SOLRDATE  = 'Y-m-d\\TH:i:s\\Z'
FAA_WRITE_RETRY  = 200

Constants

FAA_APP_MAX_VERSION

public mixed FAA_APP_MAX_VERSION = '1.1.0'

FAA_APP_MIN_VERSION

public mixed FAA_APP_MIN_VERSION = '0.4.0'

FAA_CACHE_CACERT

public mixed FAA_CACHE_CACERT = \FAA_PATHS_VAR . \FAA_DATAABS . '/ca.crt'

FAA_CACHE_CERT

public mixed FAA_CACHE_CERT = \FAA_PATHS_VAR . \FAA_DATAABS . '/client.pem'

FAA_CACHE_CERTPASS

public mixed FAA_CACHE_CERTPASS = 'default'

FAA_CACHE_COSMIC

public mixed FAA_CACHE_COSMIC = \true

FAA_CACHE_FILE

public mixed FAA_CACHE_FILE = \false

FAA_CACHE_ID_FETCH

public mixed FAA_CACHE_ID_FETCH = 25

FAA_CACHE_ID_MIN_THRESHOLD

public mixed FAA_CACHE_ID_MIN_THRESHOLD = 10

FAA_CACHE_LOG

public mixed FAA_CACHE_LOG = \true

FAA_CACHE_LOG_FILE

public mixed FAA_CACHE_LOG_FILE = ''

FAA_CACHE_REDIS_TTL

public mixed FAA_CACHE_REDIS_TTL = 84600

FAA_CACHE_TEMPLATE

public mixed FAA_CACHE_TEMPLATE = \true

FAA_CHANGE_LOG_MAX_AGE

public mixed FAA_CHANGE_LOG_MAX_AGE = 31536000

FAA_CRON_IDENTIFIER

public mixed FAA_CRON_IDENTIFIER = 'b3daf67d5720c469eac5060a90fa6330'

FAA_CRON_MAXAGE

public mixed FAA_CRON_MAXAGE = 172800

FAA_CRON_PARALELLS

public mixed FAA_CRON_PARALELLS = 10

FAA_DATE

public mixed FAA_DATE = 'Y-m-d H:i:s'

FAA_DATE_SHORT

public mixed FAA_DATE_SHORT = 'Y-m-d H:i'

FAA_DBAL_NAME

public mixed FAA_DBAL_NAME = 'Doctrine'

FAA_GIT_DEFAULT_HASH

public mixed FAA_GIT_DEFAULT_HASH = '0000000000000000000000000000000000000000'

FAA_HTML_TEMPLATE_IMAGE

public mixed FAA_HTML_TEMPLATE_IMAGE = '<img src="{url}" title="{title}" alt="{title}" width="{width}" height="{height}" />'
public mixed FAA_HTML_TEMPLATE_LINK = '<a title="{title}" href="{href}" class="orion-link"{blank}>{title}</a>'

FAA_HTTP_CACHE_BROWSER

public mixed FAA_HTTP_CACHE_BROWSER = \false

FAA_HTTP_CACHE_BROWSER_DURATION

public mixed FAA_HTTP_CACHE_BROWSER_DURATION = 84600

FAA_HTTP_CACHE_SHOW_TIMES

public mixed FAA_HTTP_CACHE_SHOW_TIMES = \true

FAA_LOCALE_KEY_CUT

public mixed FAA_LOCALE_KEY_CUT = 100

FAA_LOG_BACKTRACE

public mixed FAA_LOG_BACKTRACE = \false

FAA_LOG_DEBUG_BASKET

public mixed FAA_LOG_DEBUG_BASKET = \true

FAA_LOG_DEBUG_GENERAL

public mixed FAA_LOG_DEBUG_GENERAL = \false

FAA_LOG_DEBUG_JOB

public mixed FAA_LOG_DEBUG_JOB = \false

FAA_LOG_DEBUG_NAVIGATION

public mixed FAA_LOG_DEBUG_NAVIGATION = \false
public mixed FAA_LOG_DEBUG_SEARCH = \false

FAA_LOG_EMPTY

public mixed FAA_LOG_EMPTY = \false

FAA_LOG_ERROR_DECRYPT

public mixed FAA_LOG_ERROR_DECRYPT = \true

FAA_LOG_ERROR_ENABLED

public mixed FAA_LOG_ERROR_ENABLED = \true

FAA_LOG_ERROR_MINIMAL

public mixed FAA_LOG_ERROR_MINIMAL = \false

FAA_LOG_ERROR_TERMINATE

public mixed FAA_LOG_ERROR_TERMINATE = \true

FAA_LOG_ERROR_XML

public mixed FAA_LOG_ERROR_XML = \false

FAA_LOG_LEVEL_DEBUG

public mixed FAA_LOG_LEVEL_DEBUG = 'debug'

FAA_LOG_LEVEL_ERROR

public mixed FAA_LOG_LEVEL_ERROR = 'error'

FAA_LOG_LEVEL_INFO

public mixed FAA_LOG_LEVEL_INFO = 'info'

FAA_LOG_LEVEL_WARN

public mixed FAA_LOG_LEVEL_WARN = 'warn'

FAA_LOG_SUFFIX

public mixed FAA_LOG_SUFFIX = 'error'

FAA_MAIL_ENCODING

public mixed FAA_MAIL_ENCODING = 'utf-8'

FAA_MAIL_WORD_WRAP

public mixed FAA_MAIL_WORD_WRAP = 80

FAA_PATHS_CACHE_LEN

public mixed FAA_PATHS_CACHE_LEN = \strlen(\FAA_PATHS_CACHE)

FAA_REGEX_ASCII

public mixed FAA_REGEX_ASCII = '/^\\w+$/'

FAA_REGEX_ASCII_EXTENDED

public mixed FAA_REGEX_ASCII_EXTENDED = '/^[0-9a-zA-Z_\\-\\+ \\.]+$/'

FAA_REGEX_ASCII_EXTENDED_INVERSE

public mixed FAA_REGEX_ASCII_EXTENDED_INVERSE = '/[^0-9a-zA-Z_\\-\\+ \\.]/'

FAA_REGEX_DATE

public mixed FAA_REGEX_DATE = '/^(\\d{4}-\\d{1,2}-\\d{1,2})|(\\d{1,2}\\.\\d{1,2}\\.\\d{4})$/'

FAA_REGEX_DATETIME

public mixed FAA_REGEX_DATETIME = '/^((\\d{4}-\\d{1,2}-\\d{1,2})|(\\d{1,2}\\.\\d{1,2}\\.\\d{4})) ?\\d{2}\\:\\d{2}(\\:\\d{2})?$/'

FAA_REGEX_EMAIL

public mixed FAA_REGEX_EMAIL = '/^[\\w-]+(\\.[\\w-]+)*@([a-z0-9-]+(\\.[a-z0-9-]+)*?\\.[a-z]{2,6}|(\\d{1,3}\\.){3}\\d{1,3})(:\\d{4})?$/'

FAA_REGEX_ENDPOINT

public mixed FAA_REGEX_ENDPOINT = '/^[\\/#]\\^.*\\$[\\/#]$/'

FAA_REGEX_FLOAT

public mixed FAA_REGEX_FLOAT = '/^\\d+(\\.\\d+)?$/'

FAA_REGEX_FONE

public mixed FAA_REGEX_FONE = '/^[0-9\\/\\(\\) \\+\\-]+$/'

FAA_REGEX_INT

public mixed FAA_REGEX_INT = '/^\\d+$/'

FAA_REGEX_MD5

public mixed FAA_REGEX_MD5 = '/^\\w{32}$/'

FAA_REGEX_UUID

public mixed FAA_REGEX_UUID = '[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}'

FAA_REGEX_ZIP

public mixed FAA_REGEX_ZIP = '/^[ \\/\\-a-zA-Z0-9]+$/'

FAA_REQUEST_ARG_FORMAT_INT

public mixed FAA_REQUEST_ARG_FORMAT_INT = 1

FAA_REQUEST_ARG_FORMAT_NONE

public mixed FAA_REQUEST_ARG_FORMAT_NONE = 0

FAA_RESPONSE_TYPE_ATTACHMENT

public mixed FAA_RESPONSE_TYPE_ATTACHMENT = 2

FAA_RESPONSE_TYPE_ATTACHMENT_AUTO

public mixed FAA_RESPONSE_TYPE_ATTACHMENT_AUTO = 8

FAA_RESPONSE_TYPE_ATTACHMENT_HTML

public mixed FAA_RESPONSE_TYPE_ATTACHMENT_HTML = 10

FAA_RESPONSE_TYPE_ATTACHMENT_SCRIPT

public mixed FAA_RESPONSE_TYPE_ATTACHMENT_SCRIPT = 9

FAA_RESPONSE_TYPE_CORS

public mixed FAA_RESPONSE_TYPE_CORS = 3

FAA_RESPONSE_TYPE_CUSTOM

public mixed FAA_RESPONSE_TYPE_CUSTOM = 7

FAA_RESPONSE_TYPE_DIRECT_REDIRECT

public mixed FAA_RESPONSE_TYPE_DIRECT_REDIRECT = 4

FAA_RESPONSE_TYPE_HTML

public mixed FAA_RESPONSE_TYPE_HTML = 1

FAA_RESPONSE_TYPE_JSON

public mixed FAA_RESPONSE_TYPE_JSON = 0

FAA_RESPONSE_TYPE_TXT

public mixed FAA_RESPONSE_TYPE_TXT = 6

FAA_RESPONSE_TYPE_XML

public mixed FAA_RESPONSE_TYPE_XML = 5

FAA_RESULT_TYPE_ADVANCED

public mixed FAA_RESULT_TYPE_ADVANCED = 3

FAA_RESULT_TYPE_INDEXED

public mixed FAA_RESULT_TYPE_INDEXED = 5

FAA_RESULT_TYPE_LIST

public mixed FAA_RESULT_TYPE_LIST = 1

FAA_RESULT_TYPE_LIST_UL

public mixed FAA_RESULT_TYPE_LIST_UL = 2

FAA_RESULT_TYPE_PLAIN

public mixed FAA_RESULT_TYPE_PLAIN = 0

FAA_RESULT_TYPE_TRANSLATED

public mixed FAA_RESULT_TYPE_TRANSLATED = 6

FAA_RESULT_TYPE_TXT

public mixed FAA_RESULT_TYPE_TXT = 4

FAA_SESSION_CACHE

public mixed FAA_SESSION_CACHE = \true

FAA_SESSION_CACHE_PERSISTENT

public mixed FAA_SESSION_CACHE_PERSISTENT = \true

FAA_SESSION_CHECK_ANTI_CSRF

public mixed FAA_SESSION_CHECK_ANTI_CSRF = \true

FAA_SESSION_ENABLE_SECOND_FACTOR

public mixed FAA_SESSION_ENABLE_SECOND_FACTOR = \true

FAA_SESSION_KEY

public mixed FAA_SESSION_KEY = 'FAA'

FAA_SESSION_LENGTH

public mixed FAA_SESSION_LENGTH = 592200

FAA_SESSION_LOGIN_CASEINVARIANT

public mixed FAA_SESSION_LOGIN_CASEINVARIANT = \true

FAA_SESSION_LOGIN_ID

public mixed FAA_SESSION_LOGIN_ID = \true

FAA_SESSION_MAX_TRY

public mixed FAA_SESSION_MAX_TRY = 12

FAA_SESSION_NAME

public mixed FAA_SESSION_NAME = 'FileAccess'

FAA_SESSION_PHOENIX_ACCOUNT

public mixed FAA_SESSION_PHOENIX_ACCOUNT = ''

FAA_SESSION_ROOT_FIXED

public mixed FAA_SESSION_ROOT_FIXED = \FAA_ROOT_USER_ID

FAA_SESSION_VISITOR_GROUP

public mixed FAA_SESSION_VISITOR_GROUP = 'visitor'

FAA_SOLRDATE

public mixed FAA_SOLRDATE = 'Y-m-d\\TH:i:s\\Z'

FAA_WRITE_RETRY

public mixed FAA_WRITE_RETRY = 200

Search results