I want to get Laravel database table's indexes.
I know I can get them as below
\DB::select("SHOW INDEX FROM $db_table_name WHERE non_unique = 1 AND column_name = '$db_column_name'");
But I think it's not good way. I want to get them like:
// this
\DB::getIndex($db_table_name, $db_column_name);
// Or this
\DB::table($db_table_name)->getIndex($db_column_name);
I think I have to extend query builder.
Please tell me how to do.
Edit--
I use
Laravel Framework 5.6.39
PHP 7.2.17