diff options
Diffstat (limited to 'www/wiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ListResultPrinter/ParameterDictionaryUser.php')
-rw-r--r-- | www/wiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ListResultPrinter/ParameterDictionaryUser.php | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/www/wiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ListResultPrinter/ParameterDictionaryUser.php b/www/wiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ListResultPrinter/ParameterDictionaryUser.php new file mode 100644 index 00000000..1ba8588d --- /dev/null +++ b/www/wiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ListResultPrinter/ParameterDictionaryUser.php @@ -0,0 +1,35 @@ +<?php + +namespace SMW\Query\ResultPrinters\ListResultPrinter; + +/** + * Class RowBuilder + * + * @license GNU GPL v2+ + * @since 3.0 + * + * @author Stephan Gambke + */ +trait ParameterDictionaryUser { + + /** @var ParameterDictionary */ + private $configuration; + + /** + * @param ParameterDictionary $configuration + */ + public function setConfiguration( ParameterDictionary &$configuration ) { + $this->configuration = $configuration; + } + + /** + * @param string $setting + * @param string $default + * + * @return mixed + */ + protected function get( $setting, $default = '' ) { + return $this->configuration->get( $setting, $default ); + } + +}
\ No newline at end of file |