diff options
| author | Greg Roach <fisharebest@gmail.com> | 2015-03-29 15:59:42 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2015-03-29 20:49:35 +0100 |
| commit | e2a378d30d9bd3fff591da7a11c7cb5ead502323 (patch) | |
| tree | 3c4469c2e08eb9059efd61c40a931ada3dbc0e2c /app/Module/TopSurnamesModule.php | |
| parent | 06fa22107d3ca09d8b7a2c724decbc30c44d4548 (diff) | |
| download | webtrees-e2a378d30d9bd3fff591da7a11c7cb5ead502323.tar.gz webtrees-e2a378d30d9bd3fff591da7a11c7cb5ead502323.tar.bz2 webtrees-e2a378d30d9bd3fff591da7a11c7cb5ead502323.zip | |
Split class Module into static and abstract parts
Diffstat (limited to 'app/Module/TopSurnamesModule.php')
| -rw-r--r-- | app/Module/TopSurnamesModule.php | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/app/Module/TopSurnamesModule.php b/app/Module/TopSurnamesModule.php index deb891bb3c..d0ddd39e03 100644 --- a/app/Module/TopSurnamesModule.php +++ b/app/Module/TopSurnamesModule.php @@ -19,7 +19,7 @@ namespace Fisharebest\Webtrees; /** * Class TopSurnamesModule */ -class TopSurnamesModule extends Module implements ModuleBlockInterface { +class TopSurnamesModule extends AbstractModule implements ModuleBlockInterface { /** {@inheritdoc} */ public function getTitle() { return /* I18N: Name of a module. Top=Most common */ I18N::translate('Top surnames'); @@ -37,9 +37,9 @@ class TopSurnamesModule extends Module implements ModuleBlockInterface { $COMMON_NAMES_REMOVE = $WT_TREE->getPreference('COMMON_NAMES_REMOVE'); $COMMON_NAMES_THRESHOLD = $WT_TREE->getPreference('COMMON_NAMES_THRESHOLD'); - $num = get_block_setting($block_id, 'num', '10'); - $infoStyle = get_block_setting($block_id, 'infoStyle', 'table'); - $block = get_block_setting($block_id, 'block', '0'); + $num = $this->getBlockSetting($block_id, 'num', '10'); + $infoStyle = $this->getBlockSetting($block_id, 'infoStyle', 'table'); + $block = $this->getBlockSetting($block_id, 'block', '0'); if ($cfg) { foreach (array('num', 'infoStyle', 'block') as $name) { @@ -136,14 +136,14 @@ class TopSurnamesModule extends Module implements ModuleBlockInterface { /** {@inheritdoc} */ public function configureBlock($block_id) { if (Filter::postBool('save') && Filter::checkCsrf()) { - set_block_setting($block_id, 'num', Filter::postInteger('num', 1, 10000, 10)); - set_block_setting($block_id, 'infoStyle', Filter::post('infoStyle', 'list|array|table|tagcloud', 'table')); - set_block_setting($block_id, 'block', Filter::postBool('block')); + $this->setBlockSetting($block_id, 'num', Filter::postInteger('num', 1, 10000, 10)); + $this->setBlockSetting($block_id, 'infoStyle', Filter::post('infoStyle', 'list|array|table|tagcloud', 'table')); + $this->setBlockSetting($block_id, 'block', Filter::postBool('block')); } - $num = get_block_setting($block_id, 'num', '10'); - $infoStyle = get_block_setting($block_id, 'infoStyle', 'table'); - $block = get_block_setting($block_id, 'block', '0'); + $num = $this->getBlockSetting($block_id, 'num', '10'); + $infoStyle = $this->getBlockSetting($block_id, 'infoStyle', 'table'); + $block = $this->getBlockSetting($block_id, 'block', '0'); echo '<tr><td class="descriptionbox wrap width33">'; echo I18N::translate('Number of items to show'); |
