Выводит Call to a member function on null

возникла проблема. Нужно получить информацию из базы даннвх sqlite3, но почему-то выводит ошибку, указывает на саму функцию получения, может я ее как-то ннправильно написал? Если не сложно, посмотрите, код ниже

public function getValue(string $value, $player){
    $p = strtolower($player);
    $result = $this->db->query("SELECT * FROM money WHERE playerName = '$p';");
     $r = $result->fetchArray(SQLITE3_ASSOC);
    if($r == false)
        return false;
    foreach($r as $val => $res)
    return $res;
 }

Ответы (0 шт):