PHP Класс Rubenwouters\CrmLauncher\Models\CaseOverview

Наследование: extends Illuminate\Database\Eloquent\Model
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$table string table name

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

Метод Описание
answers ( )
contact ( )
createCase ( string $type, array $message, object $contact ) : object Inserts new case in DB
innerAnswers ( )
innerComment ( )
messages ( )
openCase ( object $case ) : void Changes status of case to "open"
scopeAllCases ( $query ) * |-------------------------------------------------------------------------- | Scopes |-------------------------------------------------------------------------- | | Scopes of CaseOverview model |
scopeClosedCases ( $query )
scopeNewCases ( $query )
scopeOpenCases ( $query )
scopePendingCases ( $query )
scopePrivateFbMessages ( $query, $contact )
scopeVisibleCases ( $query )
summaries ( )
users ( ) * |-------------------------------------------------------------------------- | Relationships |-------------------------------------------------------------------------- | | Relationships of CaseOvervie model |

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

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

public answers ( )

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

public contact ( )

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

Inserts new case in DB
public createCase ( string $type, array $message, object $contact ) : object
$type string
$message array
$contact object
Результат object

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

public innerAnswers ( )

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

public innerComment ( )

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

public messages ( )

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

Changes status of case to "open"
public openCase ( object $case ) : void
$case object
Результат void

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

* |-------------------------------------------------------------------------- | Scopes |-------------------------------------------------------------------------- | | Scopes of CaseOverview model |
public scopeAllCases ( $query )

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

public scopeClosedCases ( $query )

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

public scopeNewCases ( $query )

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

public scopeOpenCases ( $query )

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

public scopePendingCases ( $query )

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

public scopePrivateFbMessages ( $query, $contact )

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

public scopeVisibleCases ( $query )

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

public summaries ( )

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

* |-------------------------------------------------------------------------- | Relationships |-------------------------------------------------------------------------- | | Relationships of CaseOvervie model |
public users ( )

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

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

table name
protected string $table
Результат string