protected function databaseAnalyzer()
    {
        $driver = $this->model()->getConnection()->getDriverName();
        $class  = config("cms-models.analyzer.database.driver.{$driver}");

        if ($class) {
            return app($class);
        }

        return app(DatabaseAnalyzerInterface::class);
    }
protected function databaseAnalyzer()
    {
        $driver = $this->model()->getConnection()->getDriverName();
        $class  = config("cms-models.analyzer.database.driver.{$driver}");

        if ($class) {
            return app($class);
        }

        return app(DatabaseAnalyzerInterface::class);
    }
protected function databaseAnalyzer ( ) { $ driver = $ this -> model ( ) -> getConnection ( ) -> getDriverName ( ) ; $ class = config ( "cms-models.analyzer.database.driver.{$driver}" ) ; if ( $ class ) { return app ( $ class ) ; } return app ( DatabaseAnalyzerInterface :: class ) ; }
Returns configured or bound database analyzer.

@return DatabaseAnalyzerInterface
Returns configured or bound database analyzer .