From 498a71fc71e2a404feeed443b11d54736491fe5b Mon Sep 17 00:00:00 2001 From: Romano Schoonheim Date: Thu, 7 Jan 2021 12:30:46 -0800 Subject: [PATCH] Defice transformer for legacy support. --- .env.bak | 6 ++-- .env.example | 8 ++--- .../Legacy/Transformers/DeviceTransformer.php | 35 +++++++++++++++++++ docker-compose.yml | 2 -- 4 files changed, 42 insertions(+), 9 deletions(-) create mode 100644 app/Domain/Legacy/Transformers/DeviceTransformer.php diff --git a/.env.bak b/.env.bak index ea67806..a70ac3d 100644 --- a/.env.bak +++ b/.env.bak @@ -10,9 +10,9 @@ LOG_LEVEL=debug DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=3306 -DB_DATABASE=example_app +DB_DATABASE=simple_home DB_USERNAME=root -DB_PASSWORD= +DB_PASSWORD=toor BROADCAST_DRIVER=log CACHE_DRIVER=file @@ -22,7 +22,7 @@ SESSION_LIFETIME=120 MEMCACHED_HOST=memcached -REDIS_HOST=127.0.0.1 +REDIS_HOST=redis REDIS_PASSWORD=null REDIS_PORT=6379 diff --git a/.env.example b/.env.example index 5999348..a70ac3d 100644 --- a/.env.example +++ b/.env.example @@ -1,8 +1,8 @@ APP_NAME=Laravel APP_ENV=local -APP_KEY= +APP_KEY=base64:xVtSpoWE/jaVTqvkBLSMsqTmkLc6GXTZ/1Hu5t2tIww= APP_DEBUG=true -APP_URL=http://localhost +APP_URL=http://example-app.test LOG_CHANNEL=stack LOG_LEVEL=debug @@ -10,9 +10,9 @@ LOG_LEVEL=debug DB_CONNECTION=mysql DB_HOST=mysql DB_PORT=3306 -DB_DATABASE=example_app +DB_DATABASE=simple_home DB_USERNAME=root -DB_PASSWORD= +DB_PASSWORD=toor BROADCAST_DRIVER=log CACHE_DRIVER=file diff --git a/app/Domain/Legacy/Transformers/DeviceTransformer.php b/app/Domain/Legacy/Transformers/DeviceTransformer.php new file mode 100644 index 0000000..37677f8 --- /dev/null +++ b/app/Domain/Legacy/Transformers/DeviceTransformer.php @@ -0,0 +1,35 @@ +map(function (Device $device) { + return [ + "device" => [ + "hostname" => "2", + "sleepTime" => 0, + ], + "state" => "success", + "value" => "0" + ]; + })->toArray(); + } + + public function show(Device $device): array + { + return [ + "device" => [ + "hostname" => "2", + "sleepTime" => 0, + ], + "state" => "success", + "value" => "0" + ]; + } +} diff --git a/docker-compose.yml b/docker-compose.yml index 5ba8e62..54306a6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -27,8 +27,6 @@ services: # - '/dev/shm:/dev/shm' # networks: # - sail - # depends_on: - # - laravel.test mysql: image: 'mysql:8.0' ports: