public function map(array $options, Banner $banner)
    {
        $bannerOptions = get_object_vars($banner);

        $validatedOptions = array();
        foreach ($bannerOptions as $name => $value) {
            $validatedOptions[$name] = empty($options[$name]) ? $value : $options[$name];
        }

        return $validatedOptions;
    }