From 692c4cf1cb97c0c48c7fe1ba84f64b9040387a87 Mon Sep 17 00:00:00 2001 From: Jakub Nitsch Date: Tue, 25 Feb 2025 15:17:29 +0100 Subject: [PATCH 1/2] feat: add nas model and entity Signed-off-by: Jakub Nitsch --- src/Entities/Nas.php | 36 ++++++++++++++++++++++++++++++++++++ src/Models/NasModel.php | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 src/Entities/Nas.php create mode 100644 src/Models/NasModel.php diff --git a/src/Entities/Nas.php b/src/Entities/Nas.php new file mode 100644 index 0000000..b815235 --- /dev/null +++ b/src/Entities/Nas.php @@ -0,0 +1,36 @@ + + */ + protected $casts = [ + 'id' => 'int', + 'nasname' => 'string', + 'shortname' => 'string', + 'type' => 'string', + 'ports' => 'int', + 'secret' => 'string', + 'server' => 'string', + 'community' => 'string', + 'description' => 'string', + ]; +} diff --git a/src/Models/NasModel.php b/src/Models/NasModel.php new file mode 100644 index 0000000..1809676 --- /dev/null +++ b/src/Models/NasModel.php @@ -0,0 +1,34 @@ +table = $this->tables['nas']; + } +} From 12676723ba300a65a7f731f35ac688e2d67d9c8b Mon Sep 17 00:00:00 2001 From: Jakub Nitsch Date: Tue, 25 Feb 2025 15:21:13 +0100 Subject: [PATCH 2/2] refactor: fix styling Signed-off-by: Jakub Nitsch --- src/Entities/Nas.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Entities/Nas.php b/src/Entities/Nas.php index b815235..efd7a0f 100644 --- a/src/Entities/Nas.php +++ b/src/Entities/Nas.php @@ -7,15 +7,15 @@ /** * Class Nas * + * @property string $community + * @property string $description * @property int $id * @property string $nasname - * @property string $shortname - * @property string $type * @property int $ports * @property string $secret * @property string $server - * @property string $community - * @property string $description + * @property string $shortname + * @property string $type */ class Nas extends Entity {