Craft\Minimee_SettingsModel::prepSettings PHP Method

prepSettings() public method

public prepSettings ( $settings )
    public function prepSettings($settings)
    {
        // cast any booleans
        $settings['enabled'] = (bool) $settings['enabled'];
        $settings['combineCssEnabled'] = (bool) $settings['combineCssEnabled'];
        $settings['combineJsEnabled'] = (bool) $settings['combineJsEnabled'];
        $settings['minifyCssEnabled'] = (bool) $settings['minifyCssEnabled'];
        $settings['minifyJsEnabled'] = (bool) $settings['minifyJsEnabled'];
        $settings['cssPrependUrlEnabled'] = (bool) $settings['cssPrependUrlEnabled'];
        return $settings;
    }

Usage Example

 public function prepSettings($settings)
 {
     $this->_autoload();
     // we don't use DI here because prepSettings() may get run without first running init()
     $settingsModel = new Minimee_SettingsModel();
     return $settingsModel->prepSettings($settings);
 }