From 589b3bc7ebae3364f4b2fa65be870f9f8a8d171b Mon Sep 17 00:00:00 2001 From: Leandro Teixeira Date: Wed, 24 Apr 2019 15:05:03 -0300 Subject: [PATCH 1/2] Added feature File Collection --- .gitignore | 0 .idea/modules.xml | 8 + .idea/php-test.iml | 41 +++++ .idea/php.xml | 43 +++++ .idea/vcs.xml | 6 + .idea/workspace.xml | 279 +++++++++++++++++++++++++++++ .travis.yml | 0 .vscode/settings.json | 0 LICENSE | 0 README.md | 0 composer.json | 0 composer.lock | 34 ++-- phpcs.xml | 0 phpunit.xml | 0 src/CollectionInterface.php | 7 +- src/FileCollection.php | 91 ++++++++++ src/MemoryCollection.php | 74 +++++++- tests/src/FileCollectionTest.php | 93 ++++++++++ tests/src/MemoryCollectionTest.php | 0 19 files changed, 650 insertions(+), 26 deletions(-) mode change 100644 => 100755 .gitignore create mode 100644 .idea/modules.xml create mode 100644 .idea/php-test.iml create mode 100644 .idea/php.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml mode change 100644 => 100755 .travis.yml mode change 100644 => 100755 .vscode/settings.json mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.md mode change 100644 => 100755 composer.json mode change 100644 => 100755 composer.lock mode change 100644 => 100755 phpcs.xml mode change 100644 => 100755 phpunit.xml mode change 100644 => 100755 src/CollectionInterface.php create mode 100644 src/FileCollection.php mode change 100644 => 100755 src/MemoryCollection.php create mode 100755 tests/src/FileCollectionTest.php mode change 100644 => 100755 tests/src/MemoryCollectionTest.php diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..1562b69 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/php-test.iml b/.idea/php-test.iml new file mode 100644 index 0000000..9ef1f02 --- /dev/null +++ b/.idea/php-test.iml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/php.xml b/.idea/php.xml new file mode 100644 index 0000000..221a3ac --- /dev/null +++ b/.idea/php.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..23619c6 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,279 @@ + + + + + + + + + + + + + + + + + + + + + + $PROJECT_DIR$/composer.json + /usr/local/bin/composer + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PHP + + + + + PHP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - 1556128653308 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file