PHP Class Rubenwouters\CrmLauncher\Models\CaseOverview

Inheritance: extends Illuminate\Database\Eloquent\Model
Afficher le fichier Open project: rubenwouters/crm-launcher Class Usage Examples

Protected Properties

Свойство Type Description
$table string table name

Méthodes publiques

Méthode Description
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 |

Method Details

answers() public méthode

public answers ( )

contact() public méthode

public contact ( )

createCase() public méthode

Inserts new case in DB
public createCase ( string $type, array $message, object $contact ) : object
$type string
$message array
$contact object
Résultat object

innerAnswers() public méthode

public innerAnswers ( )

innerComment() public méthode

public innerComment ( )

messages() public méthode

public messages ( )

openCase() public méthode

Changes status of case to "open"
public openCase ( object $case ) : void
$case object
Résultat void

scopeAllCases() public méthode

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

scopeClosedCases() public méthode

public scopeClosedCases ( $query )

scopeNewCases() public méthode

public scopeNewCases ( $query )

scopeOpenCases() public méthode

public scopeOpenCases ( $query )

scopePendingCases() public méthode

public scopePendingCases ( $query )

scopePrivateFbMessages() public méthode

public scopePrivateFbMessages ( $query, $contact )

scopeVisibleCases() public méthode

public scopeVisibleCases ( $query )

summaries() public méthode

public summaries ( )

users() public méthode

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

Property Details

$table protected_oe property

table name
protected string $table
Résultat string