N°2847 - Quick create: Add config. parameter for max. history results ('quick_create.max_history_results')

This commit is contained in:
Molkobain
2020-10-09 09:21:37 +02:00
parent 1dd4d1479c
commit 1bd9d35979
3 changed files with 28 additions and 5 deletions

View File

@@ -55,6 +55,8 @@ class QuickCreate extends UIBlock
protected $aLastClasses;
/** @var int $iMaxAutocompleteResults Max. number of elements returned by the autocomplete */
protected $iMaxAutocompleteResults;
/** @var int $iMaxHistoryResults Max. number of elements in the history */
protected $iMaxHistoryResults;
/**
* QuickCreate constructor.
@@ -71,6 +73,7 @@ class QuickCreate extends UIBlock
$this->aAvailableClasses = UserRights::GetAllowedClasses(UR_ACTION_CREATE, array('bizmodel'), true);
$this->aLastClasses = $aLastClasses;
$this->iMaxAutocompleteResults = (int) MetaModel::GetConfig()->Get('quick_create.max_autocomplete_results');
$this->iMaxHistoryResults = (int) MetaModel::GetConfig()->Get('quick_create.max_history_results');
}
/**
@@ -115,4 +118,13 @@ class QuickCreate extends UIBlock
{
return $this->iMaxAutocompleteResults;
}
/**
* @see $iMaxHistoryResults
* @return int
*/
public function GetMaxHistoryResults(): int
{
return $this->iMaxHistoryResults;
}
}