diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-01-19 13:27:00 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-01-20 19:51:05 +0000 |
| commit | 49a243cb5fe7c21b24e262552d556b018bfe3f41 (patch) | |
| tree | 65e1cfa9565b2ca7f794390062c7752c80445a2d /app/Module/ResearchTaskModule.php | |
| parent | 1b3670946897c5eac29d23f9173ae1c7a8d21e9a (diff) | |
| download | webtrees-49a243cb5fe7c21b24e262552d556b018bfe3f41.tar.gz webtrees-49a243cb5fe7c21b24e262552d556b018bfe3f41.tar.bz2 webtrees-49a243cb5fe7c21b24e262552d556b018bfe3f41.zip | |
Working on #2120 - refactor modules: combine installed/enabled/allowed module lists; use traits to provide default implementations for interfaces; enable new modules by default; remove constructor
Diffstat (limited to 'app/Module/ResearchTaskModule.php')
| -rw-r--r-- | app/Module/ResearchTaskModule.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/Module/ResearchTaskModule.php b/app/Module/ResearchTaskModule.php index 35a3350bc1..570d84be9d 100644 --- a/app/Module/ResearchTaskModule.php +++ b/app/Module/ResearchTaskModule.php @@ -31,21 +31,23 @@ use Symfony\Component\HttpFoundation\Request; /** * Class ResearchTaskModule */ -class ResearchTaskModule extends AbstractModule implements ModuleBlockInterface +class ResearchTaskModule extends AbstractModule implements ModuleInterface, ModuleBlockInterface { + use ModuleBlockTrait; + private const DEFAULT_SHOW_OTHER = '1'; private const DEFAULT_SHOW_UNASSIGNED = '1'; private const DEFAULT_SHOW_FUTURE = '1'; /** {@inheritdoc} */ - public function getTitle(): string + public function title(): string { /* I18N: Name of a module. Tasks that need further research. */ return I18N::translate('Research tasks'); } /** {@inheritdoc} */ - public function getDescription(): string + public function description(): string { /* I18N: Description of “Research tasks” module */ return I18N::translate('A list of tasks and activities that are linked to the family tree.'); @@ -114,7 +116,7 @@ class ResearchTaskModule extends AbstractModule implements ModuleBlockInterface 'block' => str_replace('_', '-', $this->getName()), 'id' => $block_id, 'config_url' => $config_url, - 'title' => $this->getTitle(), + 'title' => $this->title(), 'content' => $content, ]); } |
