2017-07-12 15:12:40 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
interface ICustomizableSkin {
|
|
|
|
/**
|
|
|
|
* override an existing option or options with new values
|
|
|
|
* @param array $options
|
|
|
|
*/
|
|
|
|
public function setSkinOptions( $options );
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Return whether a skin option is truthy
|
|
|
|
* @param string $key
|
2017-07-24 16:53:04 +00:00
|
|
|
* @return bool
|
2017-07-12 15:12:40 +00:00
|
|
|
*/
|
|
|
|
public function getSkinOption( $key );
|
|
|
|
}
|