From 8a5a77c164499fd450baaeee906b75a473a35949 Mon Sep 17 00:00:00 2001 From: Lukas Rosenstock Date: Fri, 6 Mar 2026 17:02:01 +0000 Subject: [PATCH] Sample code to demonstrate object retriever --- app/Http/Controllers/HomeController.php | 23 +++++++++++++++++++++++ resources/views/home.blade.php | 12 ++++++++++++ routes/web.php | 5 ++--- 3 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 app/Http/Controllers/HomeController.php create mode 100644 resources/views/home.blade.php diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php new file mode 100644 index 0000000..27035da --- /dev/null +++ b/app/Http/Controllers/HomeController.php @@ -0,0 +1,23 @@ +getObject(new IRI('coid://cloudobjects.io')); + $label = $object->getProperty('http://www.w3.org/2000/01/rdf-schema#label')->getValue(); + + return view('home', [ + 'label' => $label + ]); + } +} diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php new file mode 100644 index 0000000..778c5f7 --- /dev/null +++ b/resources/views/home.blade.php @@ -0,0 +1,12 @@ + + + + + + {{ config('app.name') }} + + +

CloudObjects Demo Application

+

Here is a test property value retrieved from CloudObjects Core: {{ $label }}

+ + diff --git a/routes/web.php b/routes/web.php index 86a06c5..add31b7 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,7 +1,6 @@