├── .editorconfig ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── SECURITY.md └── workflows │ ├── bc-check.yml │ ├── phpstan.yml │ ├── pint.yml │ └── run-tests.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── composer.json ├── config └── loop-functions.php ├── phpstan.neon ├── phpunit.xml.dist ├── pint.json ├── src ├── LoopFunctionServiceProvider.php └── Traits │ ├── HelpsLoopFunctions.php │ ├── LoopFunctions.php │ └── WithDynamicProperties.php └── tests ├── ArrayMappingTest.php ├── AttributeMappingTest.php ├── Boilerplate ├── TestClass.php └── TestModel.php ├── DynamicPropertiesTest.php ├── LoggingTest.php ├── RecursiveArrayMappingTest.php ├── RecursiveClassDumpTest.php └── TestCase.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ["https://paypal.me/observername"] 2 | -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/workflows/bc-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/workflows/bc-check.yml -------------------------------------------------------------------------------- /.github/workflows/phpstan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/workflows/phpstan.yml -------------------------------------------------------------------------------- /.github/workflows/pint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/workflows/pint.yml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/composer.json -------------------------------------------------------------------------------- /config/loop-functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/config/loop-functions.php -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/pint.json -------------------------------------------------------------------------------- /src/LoopFunctionServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/src/LoopFunctionServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/HelpsLoopFunctions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/src/Traits/HelpsLoopFunctions.php -------------------------------------------------------------------------------- /src/Traits/LoopFunctions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/src/Traits/LoopFunctions.php -------------------------------------------------------------------------------- /src/Traits/WithDynamicProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/src/Traits/WithDynamicProperties.php -------------------------------------------------------------------------------- /tests/ArrayMappingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/ArrayMappingTest.php -------------------------------------------------------------------------------- /tests/AttributeMappingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/AttributeMappingTest.php -------------------------------------------------------------------------------- /tests/Boilerplate/TestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/Boilerplate/TestClass.php -------------------------------------------------------------------------------- /tests/Boilerplate/TestModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/Boilerplate/TestModel.php -------------------------------------------------------------------------------- /tests/DynamicPropertiesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/DynamicPropertiesTest.php -------------------------------------------------------------------------------- /tests/LoggingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/LoggingTest.php -------------------------------------------------------------------------------- /tests/RecursiveArrayMappingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/RecursiveArrayMappingTest.php -------------------------------------------------------------------------------- /tests/RecursiveClassDumpTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/RecursiveClassDumpTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michael-rubel/laravel-loop-functions/HEAD/tests/TestCase.php --------------------------------------------------------------------------------