PHP Class Asvae\ApiTester\Collections\RequestCollection

Inheritance: extends Illuminate\Support\Collection
Show file Open project: asvae/laravel-api-tester Class Usage Examples

Public Methods

Method Description
find ( string $id ) : RequestEntity | null Find specific request by passed identificator.
insert ( RequestEntity $request ) : RequestEntity Put new RequestEntity to collection.
load ( $data ) : static Load data to collection.
onlyDiff ( ) : static Новые записи или измененные записи, которые не были помечены на удаление.
onlyDirty ( ) : static Существующие записи, которые были изменены.
onlyExists ( ) : static Только существующие записи, не помеченные на удаление.
onlyNotExists ( ) : static Новые записи, которых еще нет в базе.
onlyNotMarkedToDelete ( ) : static Только не помеченные на удаление
onlyToDelete ( ) : static Только помеченные на удаление.

Method Details

find() public method

Find specific request by passed identificator.
public find ( string $id ) : RequestEntity | null
$id string
return Asvae\ApiTester\Entities\RequestEntity | null

insert() public method

Put new RequestEntity to collection.
public insert ( RequestEntity $request ) : RequestEntity
$request Asvae\ApiTester\Entities\RequestEntity
return Asvae\ApiTester\Entities\RequestEntity

load() public method

Load data to collection.
public load ( $data ) : static
$data
return static

onlyDiff() public method

Новые записи или измененные записи, которые не были помечены на удаление.
public onlyDiff ( ) : static
return static

onlyDirty() public method

Существующие записи, которые были изменены.
public onlyDirty ( ) : static
return static

onlyExists() public method

Только существующие записи, не помеченные на удаление.
public onlyExists ( ) : static
return static

onlyNotExists() public method

Новые записи, которых еще нет в базе.
public onlyNotExists ( ) : static
return static

onlyNotMarkedToDelete() public method

Только не помеченные на удаление
public onlyNotMarkedToDelete ( ) : static
return static

onlyToDelete() public method

Только помеченные на удаление.
public onlyToDelete ( ) : static
return static