<?php /** @license MIT * Copyright 2017 J. King, Dustin Wilson et al. * See LICENSE and AUTHORS files for details */ declare(strict_types=1); namespace JKingWeb\Arsse\Db; interface Result extends \Iterator { #[\ReturnTypeWillChange] public function current(); #[\ReturnTypeWillChange] public function key(); #[\ReturnTypeWillChange] public function next(); #[\ReturnTypeWillChange] public function rewind(); #[\ReturnTypeWillChange] public function valid(); public function getRow(); public function getAll(): array; public function getValue(); public function changes(): int; public function lastId(): int; }