summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2021-01-15 10:38:26 +0000
committerGreg Roach <greg@subaqua.co.uk>2021-01-15 10:43:46 +0000
commit9dce578d99445e6098ac1e8cf1f38367a902bfcd (patch)
treec82b20ac996cccf601a3fa46d60ebd8566c478ba /resources
parent0701b3045b2ddcf99d2462244dcf76d416580f8c (diff)
downloadwebtrees-9dce578d99445e6098ac1e8cf1f38367a902bfcd.tar.gz
webtrees-9dce578d99445e6098ac1e8cf1f38367a902bfcd.tar.bz2
webtrees-9dce578d99445e6098ac1e8cf1f38367a902bfcd.zip
Refactor controller into request handlers
Diffstat (limited to 'resources')
-rw-r--r--resources/views/edit/shared-note.phtml11
-rw-r--r--resources/views/note-page-menu.phtml5
-rw-r--r--resources/views/note-page.phtml3
3 files changed, 17 insertions, 2 deletions
diff --git a/resources/views/edit/shared-note.phtml b/resources/views/edit/shared-note.phtml
index 6b1ed7d924..24400db010 100644
--- a/resources/views/edit/shared-note.phtml
+++ b/resources/views/edit/shared-note.phtml
@@ -1,12 +1,21 @@
<?php
+use Fisharebest\Webtrees\Http\RequestHandlers\EditNoteAction;
use Fisharebest\Webtrees\I18N;
+use Fisharebest\Webtrees\Note;
+use Fisharebest\Webtrees\Tree;
+
+/**
+ * @var Note $note
+ * @var string $title
+ * @var Tree $tree
+ */
?>
<h2 class="wt-page-title"><?= $title ?></h2>
-<form method="post" action="<?= e(route('edit-note-object-action', ['tree' => $tree->name(), 'xref' => $note->xref()])) ?>" class="wt-page-options">
+<form method="post" action="<?= e(route(EditNoteAction::class, ['tree' => $tree->name(), 'xref' => $note->xref()])) ?>" class="wt-page-options">
<?= csrf_field() ?>
<div class="row form-group">
diff --git a/resources/views/note-page-menu.phtml b/resources/views/note-page-menu.phtml
index 132cb1baea..82926aba54 100644
--- a/resources/views/note-page-menu.phtml
+++ b/resources/views/note-page-menu.phtml
@@ -4,6 +4,11 @@ use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Http\RequestHandlers\DeleteRecord;
use Fisharebest\Webtrees\Http\RequestHandlers\EditRawRecordPage;
use Fisharebest\Webtrees\I18N;
+use Fisharebest\Webtrees\Note;
+
+/**
+ * @var Note $record
+ */
?>
diff --git a/resources/views/note-page.phtml b/resources/views/note-page.phtml
index daa60a9e1f..760fbcce0a 100644
--- a/resources/views/note-page.phtml
+++ b/resources/views/note-page.phtml
@@ -5,6 +5,7 @@ use Fisharebest\Webtrees\Fact;
use Fisharebest\Webtrees\Family;
use Fisharebest\Webtrees\Functions\FunctionsPrint;
use Fisharebest\Webtrees\Functions\FunctionsPrintFacts;
+use Fisharebest\Webtrees\Http\RequestHandlers\EditNotePage;
use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord;
use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesRejectRecord;
use Fisharebest\Webtrees\I18N;
@@ -97,7 +98,7 @@ use Illuminate\Support\Collection;
<?= I18N::translate('Shared note') ?>
<?php if (Auth::isEditor($note->tree())) : ?>
<div class="editfacts nowrap">
- <a class="btn btn-link" href="<?= e(route('edit-note-object', ['xref' => $note->xref(), 'tree' => $note->tree()->name()])) ?>" title="<?= I18N::translate('Edit') ?>">
+ <a class="btn btn-link" href="<?= e(route(EditNotePage::class, ['xref' => $note->xref(), 'tree' => $note->tree()->name()])) ?>" title="<?= I18N::translate('Edit') ?>">
<?= view('icons/edit') ?>
<span class="sr-only">
<?= I18N::translate('Edit') ?>