GravityKit\GravityMigrate\Platforms\PlatformRegistry
Finds the definition for a platform, by canonical id or by any slug it answers to.
Since: %ver%
Source: src/Platforms/PlatformRegistry.php:25
Details
- Kind:
class - Namespace:
GravityKit\GravityMigrate\Platforms
Methods
| Method | Description |
|---|---|
for_platform() | Returns the definition for a platform id or registry slug. |
all() | Every definition, keyed by its canonical platform id. |
Method Reference
for_platform()
public static function for_platform( string $platform )
Returns the definition for a platform id or registry slug.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$platform | string | Canonical id or registry slug. |
Returns
string|null— The definition class name, or null when nothing answers to it.
Since: %ver%
Source: src/Platforms/PlatformRegistry.php:54
all()
public static function all(): array
Every definition, keyed by its canonical platform id.
Returns
array<string,— string>
Since: %ver%
Source: src/Platforms/PlatformRegistry.php:71