miquido/csv-file-reader

View on GitHub
src/ObservableFileInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

declare(strict_types=1);

namespace Miquido\CsvFileReader;

use Miquido\Observable\ObservableInterface;

interface ObservableFileInterface
{
    public function stream(): ObservableInterface;

    public function lines(): ObservableInterface;

    public function data(): ObservableInterface;

    public function errors(): ObservableInterface;

    public function loop(): void;

    public function countLines(): int;
}