atk4\data\Persistence_SQL::prepareIterator PHP Method

prepareIterator() public method

Prepare iterator.
public prepareIterator ( Model $m ) : PDOStatement
$m Model
return PDOStatement
    public function prepareIterator(Model $m)
    {
        try {
            $export = $this->action($m, 'select');
            return $export->execute();
        } catch (\PDOException $e) {
            throw new Exception(['Unable to execute iteration query', 'query' => $export->getDebugQuery(false), 'model' => $m, 'conditions' => $m->conditions], null, $e);
        }
    }