public static function providers()
    {
        return collect(Settings::first()->fillable)->filter(function ($value) {
            return strpos($value, '_client_id') !== false;
        })->map(function ($value) {
            return str_replace('_client_id', '', $value);
        })->toArray();
    }
public static function providers()
    {
        return collect(Settings::first()->fillable)->filter(function ($value) {
            return strpos($value, '_client_id') !== false;
        })->map(function ($value) {
            return str_replace('_client_id', '', $value);
        })->toArray();
    }
public static function providers ( ) { return collect ( Settings :: first ( ) -> fillable ) -> filter ( function ( $ value ) { return strpos ( $ value , '_client_id' ) !== false ; } ) -> map ( function ( $ value ) { return str_replace ( '_client_id' , '' , $ value ) ; } ) -> toArray ( ) ; }
Return all the providers supported.

@return array
Return all the providers supported .