public static function getThreeLastRecord(int $limit) { $sql = 'SELECT * FROM ' . static::TABLE . ' ORDER BY id DESC LIMIT ' . $limit; //var_dump($sql); $db = new Db(); return $db->query($sql, static::class); }
/* -- Проверка метода execute() -- */ $res1 = $test->execute($sqlOne); //var_dump($res1); /* Вывод на экран var_dump($res1); bool(true) - значит все прошло успешно */ $res2 = $test->execute($sqlTwo, $mass); //var_dump($res2); /* Вывод на экран var_dump($res2); bool(true) - значит все прошло успешно */ /* -- Проверка метода query() -- */ $className1 = 'Model\\table\\User'; $res3 = $test->query($sqlTwo, $className1, $mass); //var_dump($res3); /* Вывод на экран var_dump($res3); array(1) { [0]=> object(Model\table\User)#4 (3) { ["email"]=> string(16) "*****@*****.**" ["name"]=> string(21) "Иван Иванов" ["id"]=> string(1) "1" } } */