diff --git a/src/Id/Enums/Appearance.php b/src/Id/Enums/Appearance.php new file mode 100644 index 0000000..6106a02 --- /dev/null +++ b/src/Id/Enums/Appearance.php @@ -0,0 +1,22 @@ + + */ + public static function all(): array + { + return [self::SYSTEM, self::LIGHT, self::DARK]; + } +} diff --git a/src/Id/Enums/SharedPreference.php b/src/Id/Enums/SharedPreference.php new file mode 100644 index 0000000..efab122 --- /dev/null +++ b/src/Id/Enums/SharedPreference.php @@ -0,0 +1,16 @@ +assertSame('global', SharedPreference::NAMESPACE); + $this->assertSame('appearance', SharedPreference::APPEARANCE); + $this->assertSame(['system', 'light', 'dark'], Appearance::all()); + } +}