Cake\Controller\Component\PaginatorComponent::getDefaults PHP Метод

getDefaults() публичный Метод

Get the default settings for a $model. If there are no settings for a specific model, the general settings will be used.
public getDefaults ( string $alias, array $defaults ) : array
$alias string Model name to get default settings for.
$defaults array The defaults to use for combining settings.
Результат array An array of pagination defaults for a model, or the general settings.
    public function getDefaults($alias, $defaults)
    {
        if (isset($defaults[$alias])) {
            $defaults = $defaults[$alias];
        }
        if (isset($defaults['limit']) && (empty($defaults['maxLimit']) || $defaults['limit'] > $defaults['maxLimit'])) {
            $defaults['maxLimit'] = $defaults['limit'];
        }
        return $defaults + $this->config();
    }