Skip to content

Commit 7ab0579

Browse files
committed
wip
1 parent f50af80 commit 7ab0579

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

docs/0-getting-started/01-introduction.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ final class ConsoleCommandDiscovery implements Discovery
9696

9797
Discovery makes Tempest truly understand your codebase so that you don't have to explain the framework how to use it. Of course, discovery is heavily optimized for local development and entirely cached in production, so there's no performance overhead. Even better: discovery isn't just a core framework feature, you're encouraged to write your own project-specific discovery classes wherever they make sense. That's the Tempest way.
9898

99+
:::info
100+
Read the [getting started with discovery](/blog/discovery-explained) guide if you are new to Tempest.
101+
:::
102+
99103
Besides Discovery, Tempest is designed to be extensible. You'll find that any part of the framework can be replaced and hooked into by implementing an interface and plugging it into the container. No fighting the framework, Tempest gets out of your way.
100104

101105
```php

docs/4-internals/02-discovery.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: Discovery
33
description: "Learn how Tempest automatically locates controller actions, event handlers, console commands, and other components of your application."
44
---
55

6+
:::info
7+
Read the [getting started with discovery](/blog/discovery-explained) guide if you are new to Tempest.
8+
:::
9+
610
## Overview
711

812
Tempest introduces a unique approach to bootstrapping an application. Instead of requiring manual registration of project code and packages, Tempest automatically scans the codebase and detects the components that should be loaded. This process is called **discovery**.

0 commit comments

Comments
 (0)