inceledim başlangıç için iyi gayet güzel
şöyle geliştirebilirsin
__contrust ile pdoya bağlanıp__destruct ile bağlantıyı kapatabilirsin

ve challenge olarak şunları yapabilirsin :d
$db->select('id')->from('users')->where('id',1)->getOne();
(select default *)
$db->from('users')->where(['id',1,'<>')->getOne();
$db->from('users')->where('status',1)->where(''rank",3)->getAll();
$result = $db->from('users')->insert($params);
bla bla

infinite queue ile uğraşmak baya keyifli bence kolay gelsin :d