Exemplo n.º 1
0
 protected function getSettingValue(Setting $setting)
 {
     if ($setting->getType() === Setting::SETTING_TYPE_TEXT) {
         return $setting->getValue();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_BOOLEAN) {
         return $setting->getValue();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_FILE) {
         return $setting->getFile();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_FILES) {
         return $setting->getFiles();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_WYSIWYG) {
         return $setting->getValue();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_DATE) {
         return $setting->getDate();
     }
     if ($setting->getType() === Setting::SETTING_TYPE_DATETIME) {
         return $setting->getDate();
     }
     return null;
 }