package com.juick.www.settings; import org.apache.commons.lang3.BooleanUtils; import org.apache.commons.lang3.builder.ToStringBuilder; import org.springframework.core.env.Environment; /** * Created by aalexeev on 11/22/16. */ public class TemplateSettingsHolder { private final boolean showSponsors; private final boolean showSape; public TemplateSettingsHolder(Environment settingsEnv) { showSponsors = BooleanUtils.toBoolean(settingsEnv.getProperty("template.showSponsors", "false")); showSape = BooleanUtils.toBoolean(settingsEnv.getProperty("template.showSape", "true")); } @Override public String toString() { return new ToStringBuilder(this) .append("showSponsors", showSponsors) .append("showSape", showSape) .toString(); } public boolean isShowSponsors() { return showSponsors; } public boolean isShowSape() { return showSape; } }