Class VPEStorage

Class VPEStorage

VPEStorage implements VPEStorageInterface

Methods summary

public __construct( CI_DB_query_builder $queryBuilder, LanguageProvider $languageProvider )
public getById( IdType $vpeId ) : array

Returns VPE entity data by the given id.

public getAll( void ) : array

Returns all VPE entities data as array.

public save( VPEInterface $vpe ) : VPEStorageInterface

Saves VPE entity data in database.

public delete( VPEInterface $vpe ) : VPEStorageInterface

Deletes VPE entity data in database.

public update( VPEInterface $vpe ) : VPEStorageInterface

Updates VPE entity data in database.

Properties summary

protected $queryBuilder : CI_DB_query_builder