} } } spl_autoload_register(function ($classes) { if (!(include $classes . '.php')) { die("NEJ"); } }); use Request\Adapter; use Handler\Data; use Request\Client; use Handler\DataExpression; $adapter = ["testUser", "testPass", "testDb"]; Adapter::setAdapter($adapter); $userAdapter = ["testUser", "testPass", "testDb"]; Client::setClient($userAdapter); function s($s) { echo '<pre>'; print_r($s); echo '</pre>'; } Adapter::checkAdapter($userAdapter, function ($exception) { echo $exception->getExceptions("E_USER"); echo $exception->getExceptions("E_PASSWORD"); echo $exception->getExceptions("E_DATABASE"); }, function () { Client::setAccess(); $dataHandler = new Data(); $cdbs = $dataHandler->getDatabases(new FilesystemIterator("src/databases")); foreach ($cdbs as $key) {