16 lines
363 B
PHP
16 lines
363 B
PHP
<?php
|
|
namespace Database\Define\Database;
|
|
|
|
use PDOStatement;
|
|
|
|
interface ResultSet
|
|
{
|
|
public function getStatement(): PDOStatement;
|
|
public function execute(array $data): self;
|
|
|
|
public function fetchFirst(): array;
|
|
public function fetchAll(): array;
|
|
public function fetchFirstAsObject(): object;
|
|
public function fetchAllAsObjects(): array;
|
|
}
|