diff options
Diffstat (limited to 'app/Module/FactSourcesReportModule.php')
| -rw-r--r-- | app/Module/FactSourcesReportModule.php | 81 |
1 files changed, 45 insertions, 36 deletions
diff --git a/app/Module/FactSourcesReportModule.php b/app/Module/FactSourcesReportModule.php index 57a28f7ee2..f38f29e96d 100644 --- a/app/Module/FactSourcesReportModule.php +++ b/app/Module/FactSourcesReportModule.php @@ -23,43 +23,52 @@ use Fisharebest\Webtrees\Tree; /** * Class FactSourcesReportModule */ -class FactSourcesReportModule extends AbstractModule implements ModuleReportInterface { - /** {@inheritdoc} */ - public function getTitle() { - // This text also appears in the .XML file - update both together - return /* I18N: Name of a module/report */ I18N::translate('Source'); - } +class FactSourcesReportModule extends AbstractModule implements ModuleReportInterface +{ + /** {@inheritdoc} */ + public function getTitle() + { + // This text also appears in the .XML file - update both together + return /* I18N: Name of a module/report */ + I18N::translate('Source'); + } - /** {@inheritdoc} */ - public function getDescription() { - // This text also appears in the .XML file - update both together - return /* I18N: Description of the “Source” module */ I18N::translate('A report of the information provided by a source.'); - } + /** {@inheritdoc} */ + public function getDescription() + { + // This text also appears in the .XML file - update both together + return /* I18N: Description of the “Source” module */ + I18N::translate('A report of the information provided by a source.'); + } - /** - * What is the default access level for this module? - * - * Some modules are aimed at admins or managers, and are not generally shown to users. - * - * @return int - */ - public function defaultAccessLevel() { - return Auth::PRIV_USER; - } + /** + * What is the default access level for this module? + * + * Some modules are aimed at admins or managers, and are not generally shown to users. + * + * @return int + */ + public function defaultAccessLevel() + { + return Auth::PRIV_USER; + } - /** - * Return a menu item for this report. - * - * @param Tree $tree - * - * @return Menu - */ - public function getReportMenu(Tree $tree): Menu { - return new Menu( - $this->getTitle(), - route('report-setup', ['ged' => $tree->getName(), 'report' => $this->getName()]), - 'menu-report-' . $this->getName(), - ['rel' => 'nofollow'] - ); - } + /** + * Return a menu item for this report. + * + * @param Tree $tree + * + * @return Menu + */ + public function getReportMenu(Tree $tree): Menu + { + return new Menu( + $this->getTitle(), + route('report-setup', ['ged' => $tree->getName(), + 'report' => $this->getName(), + ]), + 'menu-report-' . $this->getName(), + ['rel' => 'nofollow'] + ); + } } |
