نقل قول نوشته اصلی توسط Flynic نمایش پست ها
ظاهرا باید به این صورت باشد:

کد PHP:
public function first($sql)
{
    
$records $this->query($sql);
    if (
$records == null) {
        return 
null;
    }
    return 
$records[0];

طبق چیزی که هست باید متد query همین کلاس در متد first صدا زده شود (نه متد query از mysqli).

آره درسته چون اسم ها مشابه بود با query mysqli اشتباه گرفتم