| Total Complexity | 3 |
| Total Lines | 31 |
| Duplicated Lines | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 22 | class DatabaseRepository extends AbstractRepository implements DatabaseRepositoryInterface |
||
| 23 | { |
||
| 24 | protected function getBaseUri(): string |
||
| 27 | } |
||
| 28 | |||
| 29 | protected function getSupportedFields(): array |
||
| 30 | { |
||
| 31 | return [ |
||
| 32 | Database::FIELD_ID, |
||
| 33 | Database::FIELD_LABEL, |
||
| 34 | Database::FIELD_REGION, |
||
| 35 | Database::FIELD_TYPE, |
||
| 36 | Database::FIELD_CLUSTER_SIZE, |
||
| 37 | Database::FIELD_ENGINE, |
||
| 38 | Database::FIELD_VERSION, |
||
| 39 | Database::FIELD_STATUS, |
||
| 40 | Database::FIELD_ENCRYPTED, |
||
| 41 | Database::FIELD_ALLOW_LIST, |
||
| 42 | Database::FIELD_HOSTS, |
||
| 43 | Database::FIELD_CREATED, |
||
| 44 | Database::FIELD_UPDATED, |
||
| 45 | Database::FIELD_UPDATES, |
||
| 46 | Database::FIELD_INSTANCE_URI, |
||
| 47 | ]; |
||
| 48 | } |
||
| 49 | |||
| 50 | protected function jsonToEntity(array $json): Entity |
||
| 53 | } |
||
| 54 | } |
||
| 55 |