├── .editorconfig ├── .github ├── code-of-conduct.md ├── funding.yml ├── security.md └── workflows │ └── tests.yml ├── .gitignore ├── composer.json ├── composer.lock ├── images └── breadcrumb.png ├── license.md ├── phpstan.neon ├── phpunit.xml ├── pint.json ├── readme.md ├── src ├── Breadcrumbs.php ├── Components │ └── Tallstack.php ├── Contracts │ ├── Breadcrumbs.php │ └── Repository.php ├── Exceptions │ └── InvalidTrailInstance.php ├── Http │ └── Middleware │ │ └── BreadcrumbsInjector.php ├── Path.php ├── Repository.php ├── ServiceProvider.php ├── Trail.php ├── config.php └── views │ └── tallstack.blade.php ├── stubs └── breadcrumbs.php.stub └── tests ├── Pest.php ├── TestCase.php └── Unit ├── Breadcrumbs └── Http │ └── Middleware │ ├── BreadcrumbsInjectorTest.php │ └── routes │ ├── one.php │ └── two.php ├── BreadcrumbsTest.php ├── Components └── TallstackTest.php ├── PathTest.php ├── RepositoryTest.php ├── ServiceProvider ├── DontRegisterBreadcrumbsComponentAliasTest.php ├── DontRegisterLivewireListenersTest.php ├── Livewire │ ├── ComponentWithBreadcrumbs.php │ └── ComponentWithInvalidBreadcrumbsType.php ├── LivewireHydrateTest.php ├── RegisterBreadcrumbsComponentAliasTest.php ├── RouteBreadcrumbTest.php └── Test.php └── TrailTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.github/code-of-conduct.md -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.github/security.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/.gitignore -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/composer.lock -------------------------------------------------------------------------------- /images/breadcrumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/images/breadcrumb.png -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/license.md -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/phpunit.xml -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/pint.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/readme.md -------------------------------------------------------------------------------- /src/Breadcrumbs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Breadcrumbs.php -------------------------------------------------------------------------------- /src/Components/Tallstack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Components/Tallstack.php -------------------------------------------------------------------------------- /src/Contracts/Breadcrumbs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Contracts/Breadcrumbs.php -------------------------------------------------------------------------------- /src/Contracts/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Contracts/Repository.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidTrailInstance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Exceptions/InvalidTrailInstance.php -------------------------------------------------------------------------------- /src/Http/Middleware/BreadcrumbsInjector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Http/Middleware/BreadcrumbsInjector.php -------------------------------------------------------------------------------- /src/Path.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Path.php -------------------------------------------------------------------------------- /src/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Repository.php -------------------------------------------------------------------------------- /src/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/ServiceProvider.php -------------------------------------------------------------------------------- /src/Trail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/Trail.php -------------------------------------------------------------------------------- /src/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/config.php -------------------------------------------------------------------------------- /src/views/tallstack.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/src/views/tallstack.blade.php -------------------------------------------------------------------------------- /stubs/breadcrumbs.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/stubs/breadcrumbs.php.stub -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/Breadcrumbs/Http/Middleware/BreadcrumbsInjectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/Breadcrumbs/Http/Middleware/BreadcrumbsInjectorTest.php -------------------------------------------------------------------------------- /tests/Unit/Breadcrumbs/Http/Middleware/routes/one.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/Breadcrumbs/Http/Middleware/routes/one.php -------------------------------------------------------------------------------- /tests/Unit/Breadcrumbs/Http/Middleware/routes/two.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/Breadcrumbs/Http/Middleware/routes/two.php -------------------------------------------------------------------------------- /tests/Unit/BreadcrumbsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/BreadcrumbsTest.php -------------------------------------------------------------------------------- /tests/Unit/Components/TallstackTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/Components/TallstackTest.php -------------------------------------------------------------------------------- /tests/Unit/PathTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/PathTest.php -------------------------------------------------------------------------------- /tests/Unit/RepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/RepositoryTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/DontRegisterBreadcrumbsComponentAliasTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/DontRegisterBreadcrumbsComponentAliasTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/DontRegisterLivewireListenersTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/DontRegisterLivewireListenersTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/Livewire/ComponentWithBreadcrumbs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/Livewire/ComponentWithBreadcrumbs.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/Livewire/ComponentWithInvalidBreadcrumbsType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/Livewire/ComponentWithInvalidBreadcrumbsType.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/LivewireHydrateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/LivewireHydrateTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/RegisterBreadcrumbsComponentAliasTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/RegisterBreadcrumbsComponentAliasTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/RouteBreadcrumbTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/RouteBreadcrumbTest.php -------------------------------------------------------------------------------- /tests/Unit/ServiceProvider/Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/ServiceProvider/Test.php -------------------------------------------------------------------------------- /tests/Unit/TrailTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wireui/breadcrumbs/HEAD/tests/Unit/TrailTest.php --------------------------------------------------------------------------------