PHP Класс App\Repositories\CommentRepository

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$model Model
$post model

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

Метод Описание
__construct ( Comment $comment, Post $post ) CommentRepository constructor.
all ( $n ) : mixed Get all comments.
destroy ( $id )
getById ( $id ) : mixed Get comment by given id.
store ( $input ) Store a new comment.
toggleStatus ( $id, $column, $value ) Toggle comment column status.

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

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

CommentRepository constructor.
public __construct ( Comment $comment, Post $post )
$comment app\models\Comment
$post app\models\Post

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

Get all comments.
public all ( $n ) : mixed
$n
Результат mixed

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

public destroy ( $id )

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

Get comment by given id.
public getById ( $id ) : mixed
$id
Результат mixed

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

Store a new comment.
public store ( $input )
$input

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

Toggle comment column status.
public toggleStatus ( $id, $column, $value )
$id
$column
$value

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

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

Model
protected $model

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

model
protected $post