feat wiki/ayuda section

This commit is contained in:
amazuecos
2025-03-02 10:22:01 +01:00
parent 3406fb3005
commit 3140e527e8
24 changed files with 735 additions and 168 deletions

View File

@ -0,0 +1,28 @@
<?php
namespace App\Entities\Wiki;
use App\Models\Wiki\WikiContentModel;
use App\Models\Wiki\WikiPageModel;
use App\Models\Wiki\WikiSectionModel;
use CodeIgniter\Entity\Entity;
class WikiSectionRoleEntity extends Entity
{
protected $attributes = [
"wiki_section_id" => null,
"role" => null,
];
protected $casts = [
"wiki_section_id" => "int",
"role" => "string",
];
public function page(): ?WikiSectionEntity
{
$m = model(WikiSectionModel::class);
return $m->where('id',$this->attributes['section_id'])->first();
}
}