Appearance
KnowledgeBaseArticle
O modelo KnowledgeBaseArticle representa um artigo na base de conhecimento.
Propriedades
| Campo | Tipo | Cast | Descrição |
|---|---|---|---|
title | string | - | O título do artigo. |
slug | string | - | O slug para a URL do artigo. |
body | string | - | O conteúdo do artigo. |
keywords | json (nullable) | array | Palavras-chave para o artigo, armazenadas como um array JSON. Pode ser nulo. |
file | string (nullable) | - | Um arquivo anexado ao artigo. Pode ser nulo. |
is_published | integer | boolean | Indica se o artigo está publicado. Convertido para um booleano. |
published_at | datetime (nullable) | datetime | A data e hora em que o artigo foi publicado. Pode ser nulo. |
Relacionamentos
| Tipo | Método | Model | Descrição |
|---|---|---|---|
BelongsToMany | categories() | KnowledgeBaseCategory | Retorna as categorias às quais este artigo pertence. |
MorphMany | activities() | Activity | Retorna todas as atividades associadas a este artigo. |
Métodos
getRouteKeyName(): string
Retorna 'slug' como o nome da chave de rota.