summaryrefslogtreecommitdiff
path: root/app/Module/TopSurnamesModule.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2015-03-29 15:59:42 +0100
committerGreg Roach <fisharebest@gmail.com>2015-03-29 20:49:35 +0100
commite2a378d30d9bd3fff591da7a11c7cb5ead502323 (patch)
tree3c4469c2e08eb9059efd61c40a931ada3dbc0e2c /app/Module/TopSurnamesModule.php
parent06fa22107d3ca09d8b7a2c724decbc30c44d4548 (diff)
downloadwebtrees-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.php20
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');