Barryvdh\LaravelIdeHelper\Generator::getAliases PHP Method

getAliases() protected method

protected getAliases ( )
    protected function getAliases()
    {
        // For Laravel, use the AliasLoader
        if (class_exists('Illuminate\\Foundation\\AliasLoader')) {
            return AliasLoader::getInstance()->getAliases();
        }
        $facades = ['App' => 'Illuminate\\Support\\Facades\\App', 'Auth' => 'Illuminate\\Support\\Facades\\Auth', 'Bus' => 'Illuminate\\Support\\Facades\\Bus', 'DB' => 'Illuminate\\Support\\Facades\\DB', 'Cache' => 'Illuminate\\Support\\Facades\\Cache', 'Cookie' => 'Illuminate\\Support\\Facades\\Cookie', 'Crypt' => 'Illuminate\\Support\\Facades\\Crypt', 'Event' => 'Illuminate\\Support\\Facades\\Event', 'Hash' => 'Illuminate\\Support\\Facades\\Hash', 'Log' => 'Illuminate\\Support\\Facades\\Log', 'Mail' => 'Illuminate\\Support\\Facades\\Mail', 'Queue' => 'Illuminate\\Support\\Facades\\Queue', 'Request' => 'Illuminate\\Support\\Facades\\Request', 'Schema' => 'Illuminate\\Support\\Facades\\Schema', 'Session' => 'Illuminate\\Support\\Facades\\Session', 'Storage' => 'Illuminate\\Support\\Facades\\Storage'];
        $facades = array_merge($facades, $this->config->get('app.aliases', []));
        // Only return the ones that actually exist
        return array_filter($facades, function ($alias) {
            return class_exists($alias);
        });
    }