diff --git a/Controller/ApiController.php b/Controller/ApiController.php
index ffe19a1..aeb1976 100644
--- a/Controller/ApiController.php
+++ b/Controller/ApiController.php
@@ -52,13 +52,13 @@ final class ApiController extends Controller
{
if (!empty($val = $this->validateClientCreate($request))) {
$response->set('client_create', new FormValidation($val));
- $response->getHeader()->setStatusCode(RequestStatusCode::R_400);
+ $response->header->status = RequestStatusCode::R_400;
return;
}
$client = $this->createClientFromRequest($request);
- $this->createModel($request->getHeader()->getAccount(), $client, ClientMapper::class, 'client', $request->getOrigin());
+ $this->createModel($request->header->account, $client, ClientMapper::class, 'client', $request->getOrigin());
$this->fillJsonResponse($request, $response, NotificationLevel::OK, 'Client', 'Client successfully created', $client);
}
@@ -74,21 +74,21 @@ final class ApiController extends Controller
private function createClientFromRequest(RequestAbstract $request) : Client
{
$account = new Account();
- $account->setName1($request->getData('name1') ?? '');
- $account->setName2($request->getData('name2') ?? '');
+ $account->name1 = $request->getData('name1') ?? '';
+ $account->name2 = $request->getData('name2') ?? '';
$profile = new Profile($account);
$client = new Client();
- $client->setNumber($request->getData('number') ?? '');
- $client->setProfile($profile);
+ $client->number = $request->getData('number') ?? '';
+ $client->profile = $profile;
$addr = new Address();
- $addr->setAddress($request->getData('address') ?? '');
- $addr->setPostal($request->getData('postal') ?? '');
- $addr->setCity($request->getData('city') ?? '');
+ $addr->address = $request->getData('address') ?? '';
+ $addr->postal = $request->getData('postal') ?? '';
+ $addr->city = $request->getData('city') ?? '';
$addr->setCountry($request->getData('country') ?? '');
- $addr->setState($request->getData('state') ?? '');
+ $addr->state = $request->getData('state') ?? '';
$client->setMainAddress($addr);
return $client;
@@ -134,16 +134,16 @@ final class ApiController extends Controller
if (!empty($val = $profileModule->validateContactElementCreate($request))) {
$response->set('contact_element_create', new FormValidation($val));
- $response->getHeader()->setStatusCode(RequestStatusCode::R_400);
+ $response->header->status = RequestStatusCode::R_400;
return;
}
$contactElement = $profileModule->createContactElementFromRequest($request);
- $this->createModel($request->getHeader()->getAccount(), $contactElement, ContactElementMapper::class, 'client-contactElement', $request->getOrigin());
+ $this->createModel($request->header->account, $contactElement, ContactElementMapper::class, 'client-contactElement', $request->getOrigin());
$this->createModelRelation(
- $request->getHeader()->getAccount(),
+ $request->header->account,
(int) $request->getData('client'),
$contactElement->getId(),
ClientMapper::class, 'contactElements', '', $request->getOrigin()
diff --git a/Controller/BackendController.php b/Controller/BackendController.php
index 6b3193f..82e65a2 100644
--- a/Controller/BackendController.php
+++ b/Controller/BackendController.php
@@ -102,4 +102,23 @@ final class BackendController extends Controller
return $view;
}
+
+ /**
+ * Routing end-point for application behaviour.
+ *
+ * @param RequestAbstract $request Request
+ * @param ResponseAbstract $response Response
+ * @param mixed $data Generic data
+ *
+ * @return RenderableInterface
+ *
+ * @since 1.0.0
+ * @codeCoverageIgnore
+ */
+ public function viewClientManagementClientAnalysis(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
+ {
+ $view = new View($this->app->l11nManager, $request, $response);
+
+ return $view;
+ }
}
diff --git a/Models/Client.php b/Models/Client.php
index bd02d86..5ce00ac 100644
--- a/Models/Client.php
+++ b/Models/Client.php
@@ -33,7 +33,7 @@ class Client
{
protected int $id = 0;
- private string $number = '';
+ public string $number = '';
private string $numberReverse = '';
@@ -45,9 +45,9 @@ class Client
private string $info = '';
- private \DateTimeImmutable $createdAt;
+ public \DateTimeImmutable $createdAt;
- private Profile $profile;
+ public Profile $profile;
private array $files = [];
@@ -91,32 +91,6 @@ class Client
return $this->id;
}
- /**
- * Get number.
- *
- * @return string
- *
- * @since 1.0.0
- */
- public function getNumber() : string
- {
- return $this->number;
- }
-
- /**
- * Set number.
- *
- * @param string $number Number
- *
- * @return void
- *
- * @since 1.0.0
- */
- public function setNumber(string $number) : void
- {
- $this->number = $number;
- }
-
/**
* Get reverse number.
*
@@ -303,44 +277,6 @@ class Client
$this->info = $info;
}
- /**
- * Get created at date time
- *
- * @return \DateTimeImmutable
- *
- * @since 1.0.0
- */
- public function getCreatedAt() : \DateTimeImmutable
- {
- return $this->createdAt;
- }
-
- /**
- * Get profile.
- *
- * @return Profile
- *
- * @since 1.0.0
- */
- public function getProfile() : Profile
- {
- return $this->profile;
- }
-
- /**
- * Set profile.
- *
- * @param Profile $profile Profile
- *
- * @return void
- *
- * @since 1.0.0
- */
- public function setProfile(Profile $profile) : void
- {
- $this->profile = $profile;
- }
-
/**
* Set main address
*
diff --git a/Theme/Backend/client-create.tpl.php b/Theme/Backend/client-create.tpl.php
index af58d97..e83f0c8 100644
--- a/Theme/Backend/client-create.tpl.php
+++ b/Theme/Backend/client-create.tpl.php
@@ -32,7 +32,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-1' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-1' ? ' checked' : ''; ?>>
@@ -57,7 +57,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-2' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-2' ? ' checked' : ''; ?>>
@@ -92,7 +92,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-3' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-3' ? ' checked' : ''; ?>>
@@ -124,7 +124,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-4' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-4' ? ' checked' : ''; ?>>
@@ -156,7 +156,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-5' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-5' ? ' checked' : ''; ?>>
@@ -178,7 +178,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-6' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-6' ? ' checked' : ''; ?>>
@@ -220,7 +220,7 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-7' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-7' ? ' checked' : ''; ?>>
@@ -250,10 +250,10 @@ echo $this->getData('nav')->render(); ?>
-
request->getUri()->getFragment() === 'c-tab-8' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-8' ? ' checked' : ''; ?>>
-
request->getUri()->getFragment() === 'c-tab-9' ? ' checked' : ''; ?>>
+
request->uri->fragment === 'c-tab-9' ? ' checked' : ''; ?>>