/** * Get the data this panel wants to store. * * @return array */ public function data() { return ['tables' => array_map(function (Table $table) { return $table->alias(); }, TableRegistry::genericInstances()), 'loggers' => $this->_loggers]; }
/** * Tests genericInstances * * @return void */ public function testGenericInstances() { $foos = TableRegistry::get('Foos'); $bars = TableRegistry::get('Bars'); TableRegistry::get('Articles'); $expected = ['Foos' => $foos, 'Bars' => $bars]; $this->assertEquals($expected, TableRegistry::genericInstances()); }