diff --git a/pandora_console/include/rest-api/models/Model.php b/pandora_console/include/rest-api/models/Model.php index 563467f9d0..8a15dbef81 100644 --- a/pandora_console/include/rest-api/models/Model.php +++ b/pandora_console/include/rest-api/models/Model.php @@ -10,10 +10,10 @@ abstract class Model private $data; - abstract function validateData(array $data): void; + protected abstract function validateData(array $data): void; - abstract function decode(array $data): array; + protected abstract function decode(array $data): array; private function __construct(array $unknownData) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index b27168f370..50dbe6a794 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -9,7 +9,7 @@ final class Container extends Model { - private function validateData(array $data): void + protected function validateData(array $data): void { if (isset($data['id']) === false || \is_numeric($data['id']) === false @@ -50,7 +50,7 @@ final class Container extends Model } - private function decode(array $data): array + protected function decode(array $data): array { return [ 'id' => (int) $data['id'],