Craft\EmbeddedAssetsPlugin::prepSettings PHP Method

prepSettings() public method

Formats values from the CP settings form to be saved into the DB.
public prepSettings ( array $postSettings ) : array
$postSettings array
return array
    public function prepSettings($postSettings)
    {
        $settings = array('whitelist' => array_map(function ($domain) {
            return trim($domain);
        }, explode(PHP_EOL, $postSettings['whitelist'])), 'parameters' => array());
        foreach ($postSettings['parameters'] as $parameter) {
            $param = trim($parameter['param']);
            $value = trim($parameter['value']);
            $settings['parameters'][$param] = $value;
        }
        return $settings;
    }