├── .php_cs.dist.php ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── art ├── socialcard-dark.png └── socialcard-light.png ├── composer.json ├── config └── nps.php ├── database ├── factories │ ├── NpsFactory.php │ └── UserFactory.php └── migrations │ ├── create_nps_tables.php.stub │ └── create_users_table.php.stub ├── phpstan-baseline.neon ├── phpstan.neon.dist ├── routes └── routes.php └── src ├── CanAnswerNps.php ├── DefaultNpsFinder.php ├── DefaultNpsRange.php ├── DefaultNpsVisibility.php ├── EmojiNpsRange.php ├── Http ├── Controllers │ ├── NpsAnswerController.php │ ├── NpsAnswerDelayController.php │ └── NpsController.php ├── Requests │ └── NpsAnswerRequest.php └── Resources │ └── NpsResource.php ├── MinimalNpsRange.php ├── Models ├── Nps.php └── NpsAnswer.php ├── NpsFinder.php ├── NpsRange.php ├── NpsServiceProvider.php └── NpsVisibility.php /.php_cs.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/.php_cs.dist.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/README.md -------------------------------------------------------------------------------- /art/socialcard-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/art/socialcard-dark.png -------------------------------------------------------------------------------- /art/socialcard-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/art/socialcard-light.png -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/composer.json -------------------------------------------------------------------------------- /config/nps.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/config/nps.php -------------------------------------------------------------------------------- /database/factories/NpsFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/database/factories/NpsFactory.php -------------------------------------------------------------------------------- /database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/database/factories/UserFactory.php -------------------------------------------------------------------------------- /database/migrations/create_nps_tables.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/database/migrations/create_nps_tables.php.stub -------------------------------------------------------------------------------- /database/migrations/create_users_table.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/database/migrations/create_users_table.php.stub -------------------------------------------------------------------------------- /phpstan-baseline.neon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /routes/routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/routes/routes.php -------------------------------------------------------------------------------- /src/CanAnswerNps.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/CanAnswerNps.php -------------------------------------------------------------------------------- /src/DefaultNpsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/DefaultNpsFinder.php -------------------------------------------------------------------------------- /src/DefaultNpsRange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/DefaultNpsRange.php -------------------------------------------------------------------------------- /src/DefaultNpsVisibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/DefaultNpsVisibility.php -------------------------------------------------------------------------------- /src/EmojiNpsRange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/EmojiNpsRange.php -------------------------------------------------------------------------------- /src/Http/Controllers/NpsAnswerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Http/Controllers/NpsAnswerController.php -------------------------------------------------------------------------------- /src/Http/Controllers/NpsAnswerDelayController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Http/Controllers/NpsAnswerDelayController.php -------------------------------------------------------------------------------- /src/Http/Controllers/NpsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Http/Controllers/NpsController.php -------------------------------------------------------------------------------- /src/Http/Requests/NpsAnswerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Http/Requests/NpsAnswerRequest.php -------------------------------------------------------------------------------- /src/Http/Resources/NpsResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Http/Resources/NpsResource.php -------------------------------------------------------------------------------- /src/MinimalNpsRange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/MinimalNpsRange.php -------------------------------------------------------------------------------- /src/Models/Nps.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Models/Nps.php -------------------------------------------------------------------------------- /src/Models/NpsAnswer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/Models/NpsAnswer.php -------------------------------------------------------------------------------- /src/NpsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/NpsFinder.php -------------------------------------------------------------------------------- /src/NpsRange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/NpsRange.php -------------------------------------------------------------------------------- /src/NpsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/NpsServiceProvider.php -------------------------------------------------------------------------------- /src/NpsVisibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maize-tech/laravel-nps/HEAD/src/NpsVisibility.php --------------------------------------------------------------------------------