We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e46e1ef + cafed34 commit 977366eCopy full SHA for 977366e
app/Http/Controllers/MetaController.php
@@ -19,6 +19,9 @@ class MetaController extends Controller
19
public function __construct(MetaRepository $metaRepository)
20
{
21
$this->metaRepository = $metaRepository;
22
+
23
+ $this->middleware('can:meta.view')->only(['index']);
24
+ $this->middleware('can:meta.edit')->only(['edit', 'update']);
25
}
26
27
/**
resources/views/meta/index.blade.php
@@ -16,7 +16,11 @@
16
<tr>
17
<td>{{ $meta->getKey() }}</td>
18
<td>{{ $meta->getValue() }}</td>
- <td><a href="{{ route('metas.edit', $meta->getKey()) }}">Edit</a></td>
+ <td>
+ @can('meta.edit')
+ <a href="{{ route('metas.edit', $meta->getKey()) }}">Edit</a>
+ @endcan
+ </td>
</tr>
@endforeach
</tbody>
0 commit comments