rest controller

This commit is contained in:
2024-09-26 14:47:13 +03:00
parent 810ca49de4
commit d49416a7d2
10 changed files with 282 additions and 4 deletions

View File

@ -2,6 +2,7 @@
namespace kernel\modules\post\service;
use kernel\helpers\Slug;
use kernel\modules\post\models\Post;
use kernel\FormModel;
@ -12,6 +13,8 @@ class PostService
$model = new Post();
$model->content = $form_model->getItem('content');
$model->user_id = $form_model->getItem('user_id');
$model->title = $form_model->getItem('title');
$model->slug = Slug::url_slug($form_model->getItem('title'), ['transliterate' => true, 'lowercase' => true]);
if ($model->save()){
return $model;
}