Traits
These methods are typically the same across all guards.
Provides store detection functionality for commands.
Fallback implementations for stores without native multi-key operations.
Provides the ability to transform a model to a JSON resource.
Marks generated AOP proxies without injecting callable behavior.
Add Algolia support to an integration test.
Provides a test helper for invoking a method through the AOP pipeline without relying on generated proxies.
Add Meilisearch support to an integration test.
Provides per-worker database isolation for parallel testing.
Provides Redis integration testing support.
Provides test server integration testing support.
Add Typesense support to an integration test.
Skips tests when the environment doesn't support Redis any-mode tag operations.
Build Permission relations from one immutable partition and team snapshot.
Coroutine multi-exec trait.
Resolves a model argument to a fully-qualified class name.
Provides full-text search capabilities to Eloquent models.
Track pushed scopes and spans using coroutine-local storage.
Creates and bootstraps the application for testbench tests.
Provides assertion helpers for test cases.
Handles parsing and executing test method attributes.
Provides assertion helpers and cleanup utilities for testing file publishing.
Composes the Testbench testing concerns into a single upstream-facing trait.
Assertions for verifying that a policy's query-aware methods (Scope, Select) produce the same results as the per-instance PHP method.
Execute compiled AttributePlans against validation data.
Provides default implementation of ValidatesWhenResolved contract.