WIP: Extend and improve profile editing

This commit is contained in:
Björn Fromme
2023-10-01 16:39:32 +02:00
parent 6595fbec8a
commit d776d37cd5
27 changed files with 553 additions and 375 deletions
+20
View File
@@ -0,0 +1,20 @@
<?php
namespace App\BusProNet\Model;
class BaseDataResponse
{
private array $items = [];
public function getItems(): array
{
return $this->items;
}
public function setItems(array $items): static
{
$this->items = $items;
return $this;
}
}
-20
View File
@@ -1,20 +0,0 @@
<?php
namespace App\BusProNet\Model;
class CountriesResponse extends BaseResponse
{
private array $countries = [];
public function getCountries(): array
{
return $this->countries;
}
public function setCountries(array $countries): static
{
$this->countries = $countries;
return $this;
}
}
@@ -2,7 +2,7 @@
namespace App\BusProNet\Model;
class CrmAttributesResponse extends BaseResponse
class CrmAttributesResponse
{
private ?array $attributeGroups = null;
private bool $admin = false;
@@ -2,7 +2,7 @@
namespace App\BusProNet\Model;
class BaseResponse
class NotificationResponse
{
private ?int $code;
private ?string $message;
-20
View File
@@ -1,20 +0,0 @@
<?php
namespace App\BusProNet\Model;
class PickupsResponse extends BaseResponse
{
private array $pickups = [];
public function getPickups(): array
{
return $this->pickups;
}
public function setPickups(array $pickups): static
{
$this->pickups = $pickups;
return $this;
}
}
+1 -1
View File
@@ -2,7 +2,7 @@
namespace App\BusProNet\Model;
class ProfileResponse extends BaseResponse
class ProfileResponse
{
private ?int $addressId = null;
private ?int $personId = null;