Bristol SU Support Package
src
Completion
Contracts
CompletionConditionInstanceRepository.php
Go to the documentation of this file.
1
<?php
2
3
4
namespace
BristolSU\Support\Completion\Contracts
;
5
6
7
use
BristolSU\Support\Completion\Contracts\CompletionConditionInstance
;
8
use
Illuminate\Database\Eloquent\ModelNotFoundException
;
9
13
interface
CompletionConditionInstanceRepository
14
{
15
30
public
function
create
($attributes = []);
31
37
public
function
all
();
38
47
public
function
getById
(
int
$id):
CompletionConditionInstance
;
48
60
public
function
update
(
int
$id, array $attributes):
CompletionConditionInstance
;
61
}
BristolSU\Support\Completion\Contracts
Definition:
CompletionCondition.php:3
BristolSU\Support\Completion\Contracts\CompletionConditionInstanceRepository\update
update(int $id, array $attributes)
BristolSU\Support\Completion\Contracts\CompletionConditionInstanceRepository\getById
getById(int $id)
ModelNotFoundException
BristolSU\Support\Completion\Contracts\CompletionConditionInstanceRepository
Definition:
CompletionConditionInstanceRepository.php:13
CompletionConditionInstance
BristolSU\Support\Completion\Contracts\CompletionConditionInstanceRepository\create
create($attributes=[])
BristolSU\Support\Completion\Contracts\CompletionConditionInstanceRepository\all
all()
BristolSU\Support\Completion\Contracts\CompletionConditionInstance
Definition:
CompletionConditionInstance.php:10
Generated by
1.8.13