VPEWriteService
in package
implements
VPEWriteServiceInterface
Class VPEWriteService
Tags
Interfaces, Classes and Traits
- VPEWriteServiceInterface
- Interface VPEWriteServiceInterface
Table of Contents
- $repository : VPERepositoryInterface
- __construct() : mixed
- VPEWriteService constructor.
- createVPE() : VPE
- Creates VPE entity.
- delete() : VPEWriteServiceInterface
- Deletes VPE entity from database.
- save() : VPEWriteServiceInterface
- Saves VPE entity in database.
Properties
$repository
private
VPERepositoryInterface
$repository
Methods
__construct()
VPEWriteService constructor.
public
__construct(VPERepositoryInterface $repository) : mixed
Parameters
- $repository : VPERepositoryInterface
Return values
mixed —createVPE()
Creates VPE entity.
public
createVPE() : VPE
Return values
VPE —New VPE entity.
delete()
Deletes VPE entity from database.
public
delete(VPEInterface $vpe) : VPEWriteServiceInterface
Parameters
- $vpe : VPEInterface
-
VPE entity to be deleted.
Return values
VPEWriteServiceInterface —Same instance for chained method calls.
save()
Saves VPE entity in database.
public
save(VPEInterface $vpe) : VPEWriteServiceInterface
Parameters
- $vpe : VPEInterface
-
VPE entity to be saved.
Return values
VPEWriteServiceInterface —Same instance for chained method calls.