Layer: DAO · Source: lib/dao/PrivacyPolicyDao.php:9 (lines 9–88)
class PrivacyPolicyDao extends Dao
| Relation | Type | Meaning |
|---|---|---|
| extends | ''Dao'' | parent class/interface |
None.
None declared.
| Visibility | Method | Summary | Line |
|---|---|---|---|
| public | createPolicy() | (undocumented) | 11 |
| public | findById() | (undocumented) | 23 |
| public | findByLocale() | (undocumented) | 30 |
| public | findDefault() | (undocumented) | 37 |
| public | findAllPolicies() | (undocumented) | 44 |
| public | updatePolicy() | (undocumented) | 51 |
| public | deletePolicy() | (undocumented) | 56 |
| public | setDefaultPolicy() | (undocumented) | 61 |
| public | fetchAll() | (undocumented) | 67 |
| public | clearDefaultPolicy() | (undocumented) | 72 |
| public | setAsDefaultPolicy() | (undocumented) | 77 |
| public | policyExists() | (undocumented) | 82 |
public function createPolicy(array $data): int
lines 11–21 (11)
| Parameter | Type | Default | Description |
|---|---|---|---|
$data | array | required | none |
Returns: int
public function findById(int $id): ?array
lines 23–28 (6)
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | int | required | none |
Returns: ?array
public function findByLocale(string $locale): ?array
lines 30–35 (6)
| Parameter | Type | Default | Description |
|---|---|---|---|
$locale | string | required | none |
Returns: ?array
public function findDefault(): ?array
lines 37–42 (6)
Takes no parameters.
Returns: ?array
public function findAllPolicies(): array
lines 44–49 (6)
Takes no parameters.
Returns: array
public function updatePolicy(int $id, array $data): void
lines 51–54 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | int | required | none |
$data | array | required | none |
Returns: void
public function deletePolicy(int $id): void
lines 56–59 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | int | required | none |
Returns: void
public function setDefaultPolicy(int $id): void
lines 61–65 (5)
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | int | required | none |
Returns: void
public function fetchAll(): array
lines 67–70 (4)
Takes no parameters.
Returns: array
public function clearDefaultPolicy(): void
lines 72–75 (4)
Takes no parameters.
Returns: void
public function setAsDefaultPolicy(int $id): void
lines 77–80 (4)
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | int | required | none |
Returns: void
public function policyExists(string $locale): bool
lines 82–87 (6)
| Parameter | Type | Default | Description |
|---|---|---|---|
$locale | string | required | none |
Returns: bool
| Alias | Fully-qualified name |
|---|---|
Dao | ''Scriptlog\Core\Dao'' |
This page is generated from source by 'tools/gendoc'. Edits will be overwritten.