├── .github └── workflows │ └── php.yml ├── .gitignore ├── .travis.yml ├── README.md ├── composer.json ├── composer.lock ├── config └── config.php ├── phpunit.xml ├── psalm.xml ├── src ├── Console │ ├── InstallLaravelModelHashPackage.php │ └── PopulateModels.php ├── Exceptions │ ├── InvalidCharactersInAlphabet.php │ └── UniqueHashNotFoundException.php ├── LaravelModelHashServiceProvider.php └── Traits │ └── ModelHash.php └── tests ├── Models ├── Article.php ├── Author.php ├── Book.php └── Page.php ├── TestCase.php └── Unit ├── ArtisanTest.php ├── InstallationTest.php └── TraitTest.php /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/composer.lock -------------------------------------------------------------------------------- /config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/config/config.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/phpunit.xml -------------------------------------------------------------------------------- /psalm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/psalm.xml -------------------------------------------------------------------------------- /src/Console/InstallLaravelModelHashPackage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/Console/InstallLaravelModelHashPackage.php -------------------------------------------------------------------------------- /src/Console/PopulateModels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/Console/PopulateModels.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidCharactersInAlphabet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/Exceptions/InvalidCharactersInAlphabet.php -------------------------------------------------------------------------------- /src/Exceptions/UniqueHashNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/Exceptions/UniqueHashNotFoundException.php -------------------------------------------------------------------------------- /src/LaravelModelHashServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/LaravelModelHashServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/ModelHash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/src/Traits/ModelHash.php -------------------------------------------------------------------------------- /tests/Models/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Models/Article.php -------------------------------------------------------------------------------- /tests/Models/Author.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Models/Author.php -------------------------------------------------------------------------------- /tests/Models/Book.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Models/Book.php -------------------------------------------------------------------------------- /tests/Models/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Models/Page.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/ArtisanTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Unit/ArtisanTest.php -------------------------------------------------------------------------------- /tests/Unit/InstallationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Unit/InstallationTest.php -------------------------------------------------------------------------------- /tests/Unit/TraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamhopkinson/laravel-model-hash/HEAD/tests/Unit/TraitTest.php --------------------------------------------------------------------------------