Classes

Follows a key through an array like Arr::get(), asking PHPStan whether each segment exists.

Finds the code Blade compiles in a view by following Blade's own passes, without compiling the view.

A config array whose keys are known, so ConfigParser can compose config sources without typing their values. Each value is another config array, an expression in a config file (typed when a lookup reaches it), a type, or null when unknown.

Types config values from the sources Hypervel loads: the application's config files, the framework's config files beneath them, and the package files providers merge.

Finds what a booted application loads into its configuration besides its own config files: the framework defaults, the package files providers merge, and the keys that providers and bootstrappers write. ConfigParser composes these into config types.

Reads a class's methods from its source, such as the constructor its instances run.

Turns the configured config, migration and schema paths into the directories to scan and watch.

Collect the environment variables the traversed files read for EnvironmentVariableScanner.

The environment variables as the process received them, before the application boots.

Find the environment variables a set of PHP files can read.

Finds the method a facade's static call runs without running application code: neither the accessor nor the root is executed.

Types a higher-order collection proxy as the collection method it names, called with a callback that returns what the proxied member returns, so each result follows that method's own signature.

Types the properties and methods a HigherOrderWhenProxy passes to its target. A proxy without a condition takes it from the member and returns itself. A proxy with a condition returns the member's value when the condition holds, and the target otherwise.

Resolves the instance names that a manager method's name argument can select.

A \RecursiveDirectoryIterator that skips the redundant first rewind().

The inputs the booted application was built from, declared as one dependency by everything that reads the booted application.