Files
Virtnet.bond/extensions/Others/KnowledgeBase/Livewire/KnowledgeBase/Show.php
2025-11-30 11:57:22 +01:00

28 lines
570 B
PHP

<?php
namespace Paymenter\Extensions\Others\KnowledgeBase\Livewire\KnowledgeBase;
use Livewire\Component;
use Paymenter\Extensions\Others\KnowledgeBase\Models\Article;
class Show extends Component
{
public Article $article;
public function mount(Article $article)
{
if (!$article->is_active || $article->published_at > now()) {
abort(404);
}
$this->article = $article;
}
public function render()
{
return view('knowledgebase::show', [
'article' => $this->article,
]);
}
}