.gitattributes | |
|
|
.github/workflows/ci.yml | |
|
|
.github/workflows/qa.yml | |
|
|
.gitignore | |
|
|
.php_cs | |
|
|
LICENSE | |
|
|
README.md | |
|
|
composer.json | |
|
|
docs/_config.yml | |
|
|
docs/callbacks.md | |
|
|
docs/citizens.md | |
|
|
docs/events.md | |
|
|
docs/exceptions.md | |
|
|
docs/index.md | |
|
|
docs/laravel.md | |
|
|
docs/reusability.md | |
|
|
docs/usage.md | |
|
|
mkdocs.yml | |
|
|
phpunit.xml | |
|
|
.php-cs-fixer.dist.php | 147 |
|
|
src/Events/ProgressBarSubscriber.php | 99 |
|
|
src/Events/YaEtlEvent.php | 16 |
|
|
src/Extractors/AggregateExtractor.php | 25 |
|
|
src/Extractors/CallableExtractor.php | 38 |
|
|
src/Extractors/DbExtractorAbstract.php | 40 |
|
|
src/Extractors/ExtractorAbstract.php | 59 |
|
|
src/Extractors/ExtractorBatchLimitAbstract.php | 43 |
|
|
src/Extractors/ExtractorBatchLimitInterface.php | 10 |
|
|
src/Extractors/ExtractorInterface.php | 7 |
|
|
src/Extractors/ExtractorLimitAbstract.php | 19 |
|
|
src/Extractors/ExtractorLimitInterface.php | 8 |
|
|
src/Extractors/File/CsvExtractor.php | 72 | A 25 mins |
|
src/Extractors/File/FileExtractorAbstract.php | 57 |
|
|
src/Extractors/File/LineExtractor.php | 14 |
|
|
src/Extractors/JoinableInterface.php | 12 |
|
|
src/Extractors/NullExtractor.php | 17 |
|
|
src/Extractors/OnClause.php | 44 |
|
|
src/Extractors/OnClauseInterface.php | 11 |
|
|
src/Extractors/PaginatedQueryInterface.php | 6 |
|
|
src/Extractors/PdoExtractor.php | 23 |
|
|
src/Extractors/PdoExtractorTrait.php | 53 |
|
|
src/Extractors/PdoUniqueKeyExtractor.php | 45 |
|
|
src/Extractors/UniqueKeyExtractorAbstract.php | 163 | A 55 mins |
|
src/Laravel/Callbacks/ProgressCallback.php | 53 |
|
|
src/Laravel/Extractors/DbExtractor.php | 30 |
|
|
src/Laravel/Extractors/DelayedExtractQueryTrait.php | 19 |
|
|
src/Laravel/Extractors/ModelQueryExtractor.php | 23 |
|
|
src/Laravel/Extractors/UniqueKeyExtractor.php | 33 |
|
|
src/Laravel/Loaders/DbLoader.php | 41 |
|
|
src/Loaders/ArrayLoader.php | 14 |
|
|