/** * Boot all of the bootable traits on the model. * @return void */ protected static function bootDefaultTheme() { $resolver = static::getDatasourceResolver(); if ($resolver->getDefaultDatasource()) { return; } $defaultTheme = App::runningInBackend() ? Theme::getEditThemeCode() : Theme::getActiveThemeCode(); Theme::load($defaultTheme); $resolver->setDefaultDatasource($defaultTheme); }