1<?php
2
3/**
4 * Interface for ConfigManager which supports Uploadable images
5 */
6interface ConfigManagerUploadable {
7
8    /**
9     * handle a uploaded image
10     *
11     * @abstract
12     * @return boolean true on success false on error
13     */
14    function upload();
15
16    /**
17     * delete an uploaded icon
18     *
19     * @abstract
20     * @return boolean true on success false on error
21     */
22    function deleteIcon();
23}
24