Если это обвертка над pdo то я ее предлагаю сделать более похожей на pdo, к примеру
$fruits = $apdo
->from('fruit')
->limit(10)
->all();
сделать так
$fruits = $apdo
->from('fruit')
->limit(10)
->fetchAll();
$i_want_this_one = $apdo
->from('fruit')
->key(123)
->one();
сделать так
$i_want_this_one = $apdo
->from('fruit')
->findPk(123)
->fetchRow();
ну или
$i_want_this_one = $apdo
->from('fruit')
->find(123)
->fetchRow();
list($color) = $apdo
->from('fruit')
->fields('color')
->key(123)
->oneL();
$color = $apdo
->from('fruit')
->find(123)
->fetchColumn('color')
если интересно, мое мнение я могу и дальше продолжить