列出cakePHP 3.x中的所有表

Ken*_*ams 4 php cakephp database-schema cakephp-3.0

我一直试图解决这个问题.在cakePHP 2我可以使用:

$tables = ConnectionManager::getDataSource('default')->listSources();
Run Code Online (Sandbox Code Playgroud)

但是在CakePHP 3.x中,我无法弄清楚要使用什么?我查看了关于表列表的链接cakephp get schema

不幸的是它对cakePHP 3.0没有帮助?

Abh*_*hek 6

我们可以使用非常相似的模式获得cakephp3中的表列表

$tables = ConnectionManager::get('default')->schemaCollection()->listTables();
Run Code Online (Sandbox Code Playgroud)