editor form

This commit is contained in:
amazuecos
2025-02-25 18:41:59 +01:00
parent eea947e80b
commit 3406fb3005
23 changed files with 503 additions and 145 deletions

View File

@ -1,6 +1,8 @@
<?php
namespace App\Entities\Wiki;
use App\Models\Usuarios\UserModel;
use CodeIgniter\Entity\Entity;
class WikiContentEntity extends Entity
@ -10,12 +12,24 @@ class WikiContentEntity extends Entity
"page_id" => null,
"editor_data" => null,
"published_data" => null,
"last_edit_by" => null,
"published_by" => null,
"published_at" => null,
];
protected $casts = [
"locale" => "string",
"page_id" => "int",
"editor_data" => "string",
"published_data" => "string",
"last_edit_by" => "int",
"published_by" => "int",
"published_at" => "string",
];
public function publish_by() : string
{
$m = model(UserModel::class);
$user = $m->find($this->attributes['published_by']);
return $user->first_name." ".$user->last_name;
}
}