PHP 클래스 Rubenwouters\CrmLauncher\Models\CaseOverview

상속: extends Illuminate\Database\Eloquent\Model
파일 보기 프로젝트 열기: rubenwouters/crm-launcher 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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