summaryrefslogtreecommitdiff
path: root/app/Module
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-01-20 20:50:14 +0000
committerGreg Roach <fisharebest@webtrees.net>2019-01-20 20:50:14 +0000
commitc1afbf581bf7b7d1bdf2abeff71d3e725bd407f3 (patch)
tree111bb16f0bb43ac956be4de6eb0df0c9aaf64e6d /app/Module
parent49a243cb5fe7c21b24e262552d556b018bfe3f41 (diff)
downloadwebtrees-c1afbf581bf7b7d1bdf2abeff71d3e725bd407f3.tar.gz
webtrees-c1afbf581bf7b7d1bdf2abeff71d3e725bd407f3.tar.bz2
webtrees-c1afbf581bf7b7d1bdf2abeff71d3e725bd407f3.zip
Missing function visibility, etc.
Diffstat (limited to 'app/Module')
-rw-r--r--app/Module/AbstractModule.php17
-rw-r--r--app/Module/AlbumModule.php2
-rw-r--r--app/Module/IndividualFactsTabModule.php2
-rw-r--r--app/Module/InteractiveTreeModule.php2
-rw-r--r--app/Module/MediaTabModule.php2
-rw-r--r--app/Module/ModuleMenuInterface.php2
-rw-r--r--app/Module/ModuleMenuTrait.php2
-rw-r--r--app/Module/ModuleSidebarInterface.php2
-rw-r--r--app/Module/ModuleSidebarTrait.php2
-rw-r--r--app/Module/ModuleTabInterface.php2
-rw-r--r--app/Module/ModuleTabTrait.php2
-rw-r--r--app/Module/NotesTabModule.php2
-rw-r--r--app/Module/PlacesModule.php2
-rw-r--r--app/Module/RelativesTabModule.php2
-rw-r--r--app/Module/SourcesTabModule.php2
-rw-r--r--app/Module/StoriesModule.php2
16 files changed, 31 insertions, 16 deletions
diff --git a/app/Module/AbstractModule.php b/app/Module/AbstractModule.php
index 2cd802c288..e9f87b73b3 100644
--- a/app/Module/AbstractModule.php
+++ b/app/Module/AbstractModule.php
@@ -47,9 +47,24 @@ abstract class AbstractModule implements ModuleInterface
/** @var string How to render view responses */
protected $layout = 'layouts/default';
+ /**
+ * How should this module be labelled on tabs, menus, etc.?
+ *
+ * @return string
+ */
+ public function title(): string
+ {
+ return 'Module name goes here';
+ }
+
+ /**
+ * A sentence describing what this module does.
+ *
+ * @return string
+ */
public function description(): string
{
- // TODO: Implement description() method.
+ return $this->title();
}
/**
diff --git a/app/Module/AlbumModule.php b/app/Module/AlbumModule.php
index 53f50228b0..19986bdd06 100644
--- a/app/Module/AlbumModule.php
+++ b/app/Module/AlbumModule.php
@@ -59,7 +59,7 @@ class AlbumModule extends AbstractModule implements ModuleInterface, ModuleTabIn
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 80;
}
diff --git a/app/Module/IndividualFactsTabModule.php b/app/Module/IndividualFactsTabModule.php
index 3c9630b4d3..e3690cf2e4 100644
--- a/app/Module/IndividualFactsTabModule.php
+++ b/app/Module/IndividualFactsTabModule.php
@@ -53,7 +53,7 @@ class IndividualFactsTabModule extends AbstractModule implements ModuleInterface
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 20;
}
diff --git a/app/Module/InteractiveTreeModule.php b/app/Module/InteractiveTreeModule.php
index 47f2f4ae31..662471c35c 100644
--- a/app/Module/InteractiveTreeModule.php
+++ b/app/Module/InteractiveTreeModule.php
@@ -57,7 +57,7 @@ class InteractiveTreeModule extends AbstractModule implements ModuleInterface, M
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 90;
}
diff --git a/app/Module/MediaTabModule.php b/app/Module/MediaTabModule.php
index 6274dd7cba..212990b3fb 100644
--- a/app/Module/MediaTabModule.php
+++ b/app/Module/MediaTabModule.php
@@ -52,7 +52,7 @@ class MediaTabModule extends AbstractModule implements ModuleInterface, ModuleTa
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 60;
}
diff --git a/app/Module/ModuleMenuInterface.php b/app/Module/ModuleMenuInterface.php
index 492a516ca8..4cf892dde4 100644
--- a/app/Module/ModuleMenuInterface.php
+++ b/app/Module/ModuleMenuInterface.php
@@ -46,7 +46,7 @@ interface ModuleMenuInterface
*
* @return int
*/
- function defaultMenuOrder(): int;
+ public function defaultMenuOrder(): int;
/**
* A menu, to be added to the main application menu.
diff --git a/app/Module/ModuleMenuTrait.php b/app/Module/ModuleMenuTrait.php
index be9b21d0f2..10f65d8b7b 100644
--- a/app/Module/ModuleMenuTrait.php
+++ b/app/Module/ModuleMenuTrait.php
@@ -52,7 +52,7 @@ trait ModuleMenuTrait
*
* @return int
*/
- function defaultMenuOrder(): int
+ public function defaultMenuOrder(): int
{
return 9999;
}
diff --git a/app/Module/ModuleSidebarInterface.php b/app/Module/ModuleSidebarInterface.php
index 1e499b2f9c..f28ce02717 100644
--- a/app/Module/ModuleSidebarInterface.php
+++ b/app/Module/ModuleSidebarInterface.php
@@ -45,7 +45,7 @@ interface ModuleSidebarInterface
*
* @return int
*/
- function defaultSidebarOrder(): int;
+ public function defaultSidebarOrder(): int;
/**
* Sidebar content.
diff --git a/app/Module/ModuleSidebarTrait.php b/app/Module/ModuleSidebarTrait.php
index 860ba9165e..bf82d6cf67 100644
--- a/app/Module/ModuleSidebarTrait.php
+++ b/app/Module/ModuleSidebarTrait.php
@@ -53,7 +53,7 @@ trait ModuleSidebarTrait
*
* @return int
*/
- function defaultSidebarOrder(): int
+ public function defaultSidebarOrder(): int
{
return 9999;
}
diff --git a/app/Module/ModuleTabInterface.php b/app/Module/ModuleTabInterface.php
index 7505f5dc73..f9b67d5d72 100644
--- a/app/Module/ModuleTabInterface.php
+++ b/app/Module/ModuleTabInterface.php
@@ -45,7 +45,7 @@ interface ModuleTabInterface
*
* @return int
*/
- function defaultTabOrder(): int;
+ public function defaultTabOrder(): int;
/**
* Generate the HTML content of this tab.
diff --git a/app/Module/ModuleTabTrait.php b/app/Module/ModuleTabTrait.php
index 6f7449a8f3..60b2ffa43b 100644
--- a/app/Module/ModuleTabTrait.php
+++ b/app/Module/ModuleTabTrait.php
@@ -52,7 +52,7 @@ trait ModuleTabTrait
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 9999;
}
}
diff --git a/app/Module/NotesTabModule.php b/app/Module/NotesTabModule.php
index 8331dd7b9c..888a03f6d6 100644
--- a/app/Module/NotesTabModule.php
+++ b/app/Module/NotesTabModule.php
@@ -51,7 +51,7 @@ class NotesTabModule extends AbstractModule implements ModuleInterface, ModuleTa
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 50;
}
diff --git a/app/Module/PlacesModule.php b/app/Module/PlacesModule.php
index decc1cba9a..5d105d9398 100644
--- a/app/Module/PlacesModule.php
+++ b/app/Module/PlacesModule.php
@@ -57,7 +57,7 @@ class PlacesModule extends AbstractModule implements ModuleInterface, ModuleTabI
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 10;
}
diff --git a/app/Module/RelativesTabModule.php b/app/Module/RelativesTabModule.php
index 571fd1b9eb..a02a7c7859 100644
--- a/app/Module/RelativesTabModule.php
+++ b/app/Module/RelativesTabModule.php
@@ -55,7 +55,7 @@ class RelativesTabModule extends AbstractModule implements ModuleInterface, Modu
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 30;
}
diff --git a/app/Module/SourcesTabModule.php b/app/Module/SourcesTabModule.php
index 6cadfa4961..439ffde227 100644
--- a/app/Module/SourcesTabModule.php
+++ b/app/Module/SourcesTabModule.php
@@ -51,7 +51,7 @@ class SourcesTabModule extends AbstractModule implements ModuleInterface, Module
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 40;
}
diff --git a/app/Module/StoriesModule.php b/app/Module/StoriesModule.php
index f1de631ce8..b53907b16c 100644
--- a/app/Module/StoriesModule.php
+++ b/app/Module/StoriesModule.php
@@ -69,7 +69,7 @@ class StoriesModule extends AbstractModule implements ModuleInterface, ModuleCon
*
* @return int
*/
- function defaultTabOrder(): int {
+ public function defaultTabOrder(): int {
return 70;
}