Database
in package
Table of Contents
- DATABASE_DIRECTORY = __DIR__ . "/Storage"
- $connection : Store
- __construct() : mixed
- Constructor.
- deleteById() : void
- Delete by ID.
- findAll() : array<string|int, mixed>
- Find all.
- findById() : array<string|int, mixed>
- Find by ID.
- updateById() : void
- Update by ID.
- updateOrInsert() : void
- Update or insert data.
Constants
DATABASE_DIRECTORY
private
mixed
DATABASE_DIRECTORY
= __DIR__ . "/Storage"
Properties
$connection
private
Store
$connection
Methods
__construct()
Constructor.
public
__construct(Connection $connectionFactory) : mixed
Parameters
- $connectionFactory : Connection
Return values
mixed —deleteById()
Delete by ID.
public
deleteById(int $id) : void
Parameters
- $id : int
Return values
void —findAll()
Find all.
public
findAll() : array<string|int, mixed>
Return values
array<string|int, mixed> —findById()
Find by ID.
public
findById(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —updateById()
Update by ID.
public
updateById(int $id, array<string|int, mixed> $data) : void
Parameters
- $id : int
- $data : array<string|int, mixed>
Return values
void —updateOrInsert()
Update or insert data.
public
updateOrInsert(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>