public function setConfigurationOptions(array $options = array())
    {
        $resolver = new OptionsResolver();
        $resolver->setDefined(
            array(
                'web_dir',
                'uploads_dir',
            )
        );
        $resolver->resolve($options);

        if (array_key_exists('web_dir', $options)) {
            $this->webDirname = $options['web_dir'];
        }

        if (array_key_exists('uploads_dir', $options)) {
            $this->absoluteUploadAssetsDir = $options['uploads_dir'];
        }
    }