Skip to main content

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

MethodDescription
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

NameTypeDefaultDescription
$platformstringCanonical 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