Commit Graph

7 Commits

Author SHA1 Message Date
Graphictoria 651e01de0f Rename Finobe to Fobe 2022-12-06 16:09:13 -05:00
Graphictoria 6bffdc4bfa Finobe! 2022-06-22 20:32:35 -04:00
Astrologies b8142fc96d Revert "Everything ClientSettings!"
This reverts commit 8dd212314a.
2021-12-31 14:32:04 -05:00
Nikita Petko 0c81f6dff2 Update copyright.
Expect me remove WebsiteSettings.php these @ 10:30AM GMT
2021-12-31 09:28:16 +00:00
Nikita Petko 8dd212314a Everything ClientSettings!
Updated client settings to do binary comparison when finding application
buckets etc (this will allow case sensitive naming, like ABC and abc are
2 different buckets)

Added a message to ClientAppSettings.php, please read it and implement
what it says onto said clients

Added GetSetting.php, like roblox's
https://clientsettings.api.roblox.com/v1/GetSetting?key=applicationName
(503 for apiKey failure)
2021-12-31 06:14:13 +00:00
Nikita Petko 678a5e6e8a Update ClientSettings.php and WebsiteSettings.php
~ Add extra checks to Alphaland\Client\ClientSettingsApplications::FetchCombinedApplicationDependencies() to:
  1. Determine if the application dependency actually exists
  2. Determine if the application dependency has a dependency to it's
     super dependant

~ Make the Alphaland\Client\ClientSettingsKind an abstract class

~ Add Alphaland\Web\WebsiteSettings::GetOrCreateSetting() to website
settings in case we want to write a setting if it truly doesn't exist

Co-Authored-by: Jacob Valara <valara2@mfdlabs.com>
2021-12-11 16:43:49 +00:00
Nikita Petko c040db0c1f Update WebsiteSettings.php, create ClientSettings.php
Pretty self explainitory
2021-12-10 22:14:23 +00:00