Interfaces

This commit is contained in:
Juan Pablo Vial
2022-09-08 18:11:46 -04:00
parent ce460740cd
commit 5322d81e1b
4 changed files with 63 additions and 0 deletions

View File

@ -0,0 +1,13 @@
<?php
namespace ProVM\Concept\Database;
use PDOStatement;
interface ResultSet
{
public function __construct(PDOStatement $statement);
public function execute(array $values): ResultSet;
public function getAsArray(): array;
public function getAsObject(): array;
public function getFirst(): mixed;
}