This is what I came up with so far:
class SQLite3_extended extends SQLite3 {
public function query($string){
$result = parent::query($string);
if(is_bool($result))
return $result;
else
return new SQLite3Result_extended($this);
}
}
class SQLite3Result_extended extends SQLite3Result {
public function test(){
echo 'SQLite3Result extended successfully!';
}
}
And I get this: Fatal error: Call to private SQLite3Result::__construct() from context 'SQLite3_extended
HOW do I extend SQLite3Result class?