PHP Класс Corcel\Comment

Наследование: extends Model, use trait Corcel\Traits\CreatedAtTrait, use trait Corcel\Traits\UpdatedAtTrait
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$dates
$primaryKey
$table

Открытые методы

Метод Описание
findByPostId ( integer $postId ) : Comment Find a comment by post ID
hasReplies ( ) : boolean Verify if the current comment has replies
isApproved ( ) : boolean Verify if the current comment is approved
isReply ( ) : boolean Verify if the current comment is a reply from another comment
newQuery ( boolean $excludeDeleted = true ) : CommentBuilder Override the parent newQuery() to the custom CommentBuilder class
original ( ) : BelongsTo Original relationship
post ( ) : BelongsTo Post relationship
replies ( ) : Illuminate\Database\Eloquent\Relations\HasMany Replies relationship

Описание методов

findByPostId() публичный статический Метод

Find a comment by post ID
public static findByPostId ( integer $postId ) : Comment
$postId integer
Результат Comment

hasReplies() публичный Метод

Verify if the current comment has replies
public hasReplies ( ) : boolean
Результат boolean

isApproved() публичный Метод

Verify if the current comment is approved
public isApproved ( ) : boolean
Результат boolean

isReply() публичный Метод

Verify if the current comment is a reply from another comment
public isReply ( ) : boolean
Результат boolean

newQuery() публичный Метод

Override the parent newQuery() to the custom CommentBuilder class
public newQuery ( boolean $excludeDeleted = true ) : CommentBuilder
$excludeDeleted boolean
Результат CommentBuilder

original() публичный Метод

Original relationship
public original ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

post() публичный Метод

Post relationship
public post ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

replies() публичный Метод

Replies relationship
public replies ( ) : Illuminate\Database\Eloquent\Relations\HasMany
Результат Illuminate\Database\Eloquent\Relations\HasMany

Описание свойств

$dates защищенное свойство

protected $dates

$primaryKey защищенное свойство

protected $primaryKey

$table защищенное свойство

protected $table