We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 43fed22 commit e6a6866Copy full SHA for e6a6866
src/Factories/SettingsCastFactory.php
@@ -79,7 +79,7 @@ protected static function createDefaultCast(
79
80
$className = self::getObjectClassName($type);
81
82
- foreach (config('settings.global_casts') as $base => $cast) {
+ foreach (config('settings.global_casts', []) as $base => $cast) {
83
if (self::shouldCast($className, $base)) {
84
return new $cast($className);
85
}
src/SettingsContainer.php
@@ -56,7 +56,7 @@ public function getSettingClasses(): Collection
56
/** @var \Spatie\LaravelSettings\Settings[] $settings */
57
$settings = array_merge(
58
$this->discoverSettings(),
59
- config('settings.settings')
+ config('settings.settings', [])
60
);
61
62
return self::$settingsClasses = collect($settings)->unique();
0 commit comments