Documentation

Performance
in package

Configuration file: Config\Performance.

Table of Contents

$ACCESS_TO_INTERNET  : mixed
Can CRM have access to the Internet?
$AUTO_REFRESH_RECORD_LIST_ON_SELECT_CHANGE  : mixed
Enable automatic records list refreshing while changing the value of the selection list
$BROWSING_HISTORY_DELETE_AFTER  : mixed
Number of days after which browsing history will be deleted
$BROWSING_HISTORY_VIEW_LIMIT  : mixed
Number of browsing history steps
$BROWSING_HISTORY_WORKING  : mixed
Browsing history working if true
$CACHING_DRIVER  : mixed
Data caching is about storing some PHP variables in cache and retrieving it later from cache. Drivers: Base, Apcu
$CHANGE_LOCALE  : mixed
Change the locale for sort the data
$CHART_ADDITIONAL_FILTERS_LIMIT  : mixed
Additional filters limit for ChartFilter's
$CHART_MULTI_FILTER_LIMIT  : mixed
Charts multi filter limit
$CRON_MAX_ATACHMENTS_DELETE  : mixed
The maximum number of attachments that cron can delete during a single execution
$CRON_MAX_NUMBERS_RECORD_ADDRESS_BOOK_UPDATER  : mixed
The maximum number of records in address book to be updated in cron
$CRON_MAX_NUMBERS_RECORD_LABELS_UPDATER  : mixed
The maximum number of record labels that cron can update during a single execution
$CRON_MAX_NUMBERS_RECORD_PRIVILEGES_UPDATER  : mixed
The maximum number of global search permissions that cron can update during a single execution
$CRON_MAX_NUMBERS_SENDING_MAILS  : mixed
The maximum number of emails that cron can send during a single execution. Pay attention to the server limits.
$DB_DEFAULT_CHARSET_UTF8  : mixed
If database default charset is UTF-8, set this to true. This avoids executing the SET NAMES SQL for each query!
$ENABLE_CACHING_DB_CONNECTION  : mixed
Enable caching database instance, accelerate time database connection
$ENABLE_CACHING_USERS  : mixed
Enable caching of user data
$GLOBAL_SEARCH  : mixed
Global search: true/false
$INTERVAL_FOR_NOTIFICATION_NUMBER_CHECK  : mixed
Time to update number of notifications in seconds
$INVENTORY_EDIT_VIEW_LAYOUT  : mixed
Is divided layout style on edit view in modules with products
$LISTVIEW_COMPUTE_PAGE_COUNT  : mixed
Compute list view record count while loading listview each time. Recommended value false
$LOAD_CUSTOM_FILES  : mixed
Parameter that allows to disable file overwriting.
$LOGIN_HISTORY_VIEW_LIMIT  : mixed
Number of records that can be shown in history login modal
$MAX_MERGE_RECORDS  : mixed
Maximum number of merged records
$MAX_NUMBER_EXPORT_RECORDS  : mixed
Max number of exported records
$maxMassDeleteRecords  : mixed
Max number of mass deleted records
$maxMassTransferOwnershipRecords  : mixed
Max number of transfer ownership records
$MODULES_SPLITTED_EDIT_VIEW_LAYOUT  : mixed
List of modules with splitted edit view layout
$NUMBERS_EMAILS_DOWNLOADED_DURING_ONE_SCANNING  : mixed
The numbers of emails downloaded during one scanning
$OWNER_MINIMUM_INPUT_LENGTH  : mixed
Minimum number of characters to search for record owner
$picklistLimit  : mixed
Number of items displayed in picklists.
$quickCreateLayout  : mixed
Parameter defining how fields are displayed in quick create. Available values: blocks,standard
$quickEditLayout  : mixed
Parameter defining how fields are displayed in quick edit. Available values: standard,blocks,vertical
$RECORD_POPOVER_DELAY  : mixed
Popover record's trigger delay in ms
$recordActivityNotifier  : bool
Functionality notifying about activity on the record
$recordActivityNotifierInterval  : int
Interval for Record activity notifier
$recursiveTranslate  : mixed
If there is no translation in the chosen language, then get from the default language.
$REPORT_RECORD_NUMBERS  : mixed
Number of records that can be shown in report mail
$ROLE_MINIMUM_INPUT_LENGTH  : mixed
Minimum number of characters to search for role
$SEARCH_OWNERS_BY_AJAX  : mixed
Search owners by AJAX. We recommend selecting the "true" value if there are numerous users in the system.
$SEARCH_REFERENCE_BY_AJAX  : mixed
Search reference by AJAX. We recommend selecting the "true" value if there are numerous users in the system.
$SEARCH_ROLES_BY_AJAX  : mixed
Search roles by AJAX
$SEARCH_SHOW_OWNER_ONLY_IN_LIST  : mixed
Show in search engine/filters only users and groups available in records list. It might result in a longer search time.
$SESSION_DRIVER  : mixed
Session handler name, handler dir: app/Session/
$SHOW_ADMIN_PANEL  : mixed
Parameter that determines whether admin panel should be available to admin by default
$SHOW_ADMINISTRATORS_IN_USERS_LIST  : mixed
Display administrators in the list of users (Assigned To)

Properties

$ACCESS_TO_INTERNET

Can CRM have access to the Internet?

public static mixed $ACCESS_TO_INTERNET = true

$AUTO_REFRESH_RECORD_LIST_ON_SELECT_CHANGE

Enable automatic records list refreshing while changing the value of the selection list

public static mixed $AUTO_REFRESH_RECORD_LIST_ON_SELECT_CHANGE = true

$BROWSING_HISTORY_DELETE_AFTER

Number of days after which browsing history will be deleted

public static mixed $BROWSING_HISTORY_DELETE_AFTER = 7

$BROWSING_HISTORY_VIEW_LIMIT

Number of browsing history steps

public static mixed $BROWSING_HISTORY_VIEW_LIMIT = 20

$BROWSING_HISTORY_WORKING

Browsing history working if true

public static mixed $BROWSING_HISTORY_WORKING = true

$CACHING_DRIVER

Data caching is about storing some PHP variables in cache and retrieving it later from cache. Drivers: Base, Apcu

public static mixed $CACHING_DRIVER = 'Base'

$CHANGE_LOCALE

Change the locale for sort the data

public static mixed $CHANGE_LOCALE = true

$CHART_ADDITIONAL_FILTERS_LIMIT

Additional filters limit for ChartFilter's

public static mixed $CHART_ADDITIONAL_FILTERS_LIMIT = 6

$CHART_MULTI_FILTER_LIMIT

Charts multi filter limit

public static mixed $CHART_MULTI_FILTER_LIMIT = 5

$CRON_MAX_ATACHMENTS_DELETE

The maximum number of attachments that cron can delete during a single execution

public static mixed $CRON_MAX_ATACHMENTS_DELETE = 1000

$CRON_MAX_NUMBERS_RECORD_ADDRESS_BOOK_UPDATER

The maximum number of records in address book to be updated in cron

public static mixed $CRON_MAX_NUMBERS_RECORD_ADDRESS_BOOK_UPDATER = 10000

$CRON_MAX_NUMBERS_RECORD_LABELS_UPDATER

The maximum number of record labels that cron can update during a single execution

public static mixed $CRON_MAX_NUMBERS_RECORD_LABELS_UPDATER = 10000

$CRON_MAX_NUMBERS_RECORD_PRIVILEGES_UPDATER

The maximum number of global search permissions that cron can update during a single execution

public static mixed $CRON_MAX_NUMBERS_RECORD_PRIVILEGES_UPDATER = 1000000

$CRON_MAX_NUMBERS_SENDING_MAILS

The maximum number of emails that cron can send during a single execution. Pay attention to the server limits.

public static mixed $CRON_MAX_NUMBERS_SENDING_MAILS = 1000

$DB_DEFAULT_CHARSET_UTF8

If database default charset is UTF-8, set this to true. This avoids executing the SET NAMES SQL for each query!

public static mixed $DB_DEFAULT_CHARSET_UTF8 = true

$ENABLE_CACHING_DB_CONNECTION

Enable caching database instance, accelerate time database connection

public static mixed $ENABLE_CACHING_DB_CONNECTION = false

$ENABLE_CACHING_USERS

Enable caching of user data

public static mixed $ENABLE_CACHING_USERS = false

Global search: true/false

public static mixed $GLOBAL_SEARCH = true

$INTERVAL_FOR_NOTIFICATION_NUMBER_CHECK

Time to update number of notifications in seconds

public static mixed $INTERVAL_FOR_NOTIFICATION_NUMBER_CHECK = 100

$INVENTORY_EDIT_VIEW_LAYOUT

Is divided layout style on edit view in modules with products

public static mixed $INVENTORY_EDIT_VIEW_LAYOUT = true

$LISTVIEW_COMPUTE_PAGE_COUNT

Compute list view record count while loading listview each time. Recommended value false

public static mixed $LISTVIEW_COMPUTE_PAGE_COUNT = false

$LOAD_CUSTOM_FILES

Parameter that allows to disable file overwriting.

public static mixed $LOAD_CUSTOM_FILES = false

After enabling it the system will additionally check whether the file exists in the custom directory. Ex. custom/modules/Assets/Assets.php.

$LOGIN_HISTORY_VIEW_LIMIT

Number of records that can be shown in history login modal

public static mixed $LOGIN_HISTORY_VIEW_LIMIT = 10

$MAX_MERGE_RECORDS

Maximum number of merged records

public static mixed $MAX_MERGE_RECORDS = 4

$MAX_NUMBER_EXPORT_RECORDS

Max number of exported records

public static mixed $MAX_NUMBER_EXPORT_RECORDS = 500

$maxMassDeleteRecords

Max number of mass deleted records

public static mixed $maxMassDeleteRecords = 1000

$maxMassTransferOwnershipRecords

Max number of transfer ownership records

public static mixed $maxMassTransferOwnershipRecords = 1000

$MODULES_SPLITTED_EDIT_VIEW_LAYOUT

List of modules with splitted edit view layout

public static mixed $MODULES_SPLITTED_EDIT_VIEW_LAYOUT = []

$NUMBERS_EMAILS_DOWNLOADED_DURING_ONE_SCANNING

The numbers of emails downloaded during one scanning

public static mixed $NUMBERS_EMAILS_DOWNLOADED_DURING_ONE_SCANNING = 100

$OWNER_MINIMUM_INPUT_LENGTH

Minimum number of characters to search for record owner

public static mixed $OWNER_MINIMUM_INPUT_LENGTH = 2

$picklistLimit

Number of items displayed in picklists.

public static mixed $picklistLimit = 50

$quickCreateLayout

Parameter defining how fields are displayed in quick create. Available values: blocks,standard

public static mixed $quickCreateLayout = 'blocks'

$quickEditLayout

Parameter defining how fields are displayed in quick edit. Available values: standard,blocks,vertical

public static mixed $quickEditLayout = 'blocks'

$RECORD_POPOVER_DELAY

Popover record's trigger delay in ms

public static mixed $RECORD_POPOVER_DELAY = 500

$recordActivityNotifier

Functionality notifying about activity on the record

public static bool $recordActivityNotifier = false

$recordActivityNotifierInterval

Interval for Record activity notifier

public static int $recordActivityNotifierInterval = 5

Number of seconds

$recursiveTranslate

If there is no translation in the chosen language, then get from the default language.

public static mixed $recursiveTranslate = true

$REPORT_RECORD_NUMBERS

Number of records that can be shown in report mail

public static mixed $REPORT_RECORD_NUMBERS = 10

$ROLE_MINIMUM_INPUT_LENGTH

Minimum number of characters to search for role

public static mixed $ROLE_MINIMUM_INPUT_LENGTH = 2

$SEARCH_OWNERS_BY_AJAX

Search owners by AJAX. We recommend selecting the "true" value if there are numerous users in the system.

public static mixed $SEARCH_OWNERS_BY_AJAX = false

$SEARCH_REFERENCE_BY_AJAX

Search reference by AJAX. We recommend selecting the "true" value if there are numerous users in the system.

public static mixed $SEARCH_REFERENCE_BY_AJAX = false

$SEARCH_ROLES_BY_AJAX

Search roles by AJAX

public static mixed $SEARCH_ROLES_BY_AJAX = false

$SEARCH_SHOW_OWNER_ONLY_IN_LIST

Show in search engine/filters only users and groups available in records list. It might result in a longer search time.

public static mixed $SEARCH_SHOW_OWNER_ONLY_IN_LIST = false

$SESSION_DRIVER

Session handler name, handler dir: app/Session/

public static mixed $SESSION_DRIVER = 'File'

$SHOW_ADMIN_PANEL

Parameter that determines whether admin panel should be available to admin by default

public static mixed $SHOW_ADMIN_PANEL = false

$SHOW_ADMINISTRATORS_IN_USERS_LIST

Display administrators in the list of users (Assigned To)

public static mixed $SHOW_ADMINISTRATORS_IN_USERS_LIST = true

        

Search results