FOF30\Configuration\Domain\Models::getTablealias PHP Méthode

getTablealias() protected méthode

Internal method to get model alias
protected getTablealias ( string $model, &$configuration, array $params, string $default = '' ) : string
$model string The model for which we will be fetching table alias
$params array Ignored
$default string Default table alias
Résultat string Table alias
    protected function getTablealias($model, &$configuration, $params, $default = '')
    {
        $tableMap = array();
        if (isset($configuration['models']['*']['tablealias'])) {
            $tableMap = $configuration['models']['*']['tablealias'];
        }
        if (isset($configuration['models'][$model]['tablealias'])) {
            $tableMap = array_merge($tableMap, $configuration['models'][$model]['tablealias']);
        }
        if (empty($tableMap)) {
            return null;
        }
        return $tableMap[0];
    }