私は何時間もこれに頭を悩ませてきましたが、問題を理解できないようです。基本的に、どこでも呼び出されるライブラリファイルがあり、ここで呼び出している場所を除いてどこでも問題なく動作します.
db オブジェクトにアクセスして何かクエリを実行するまで、問題なく動作するようにスリムにできますか? 私はおそらくぼんやりしていますが、これは多かれ少なかれ、スリムなドキュメントでそれを行う方法とほぼ同じであり、いくつかの余分な行が挿入されているため、機能しなくなっても意味がありません。
require_once "libary.php";
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->get('/login/:username/:password', function ($username, $password) {
//check the login details against the db...
echo "I SEE THIS";
$query = "select * from sometable";
$db->query($query);
echo "I DONT SEE THIS";
});
$app->run();