diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 6b919f5..fa5e41e 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -104,7 +104,7 @@ final class ApiController extends Controller private function createContractDir(Contract $contract) : string { return '/Modules/ContractManagement/Contract/' - . $contract->getId(); + . $contract->id; } /** @@ -178,7 +178,7 @@ final class ApiController extends Controller foreach ($uploaded as $file) { $this->createModelRelation( $request->header->account, - $file->getId(), + $file->id, $request->getDataInt('type'), MediaMapper::class, 'types', @@ -191,7 +191,7 @@ final class ApiController extends Controller $this->createModelRelation( $request->header->account, (int) $request->getData('contract'), - \reset($uploaded)->getId(), + \reset($uploaded)->id, ContractMapper::class, 'files', '', $request->getOrigin() ); diff --git a/Models/Contract.php b/Models/Contract.php index 900a162..bf2abcd 100755 --- a/Models/Contract.php +++ b/Models/Contract.php @@ -36,7 +36,7 @@ class Contract * @var int * @since 1.0.0 */ - protected int $id = 0; + public int $id = 0; public ?int $parent = null; diff --git a/Models/ContractType.php b/Models/ContractType.php index c83a236..dfa2e78 100755 --- a/Models/ContractType.php +++ b/Models/ContractType.php @@ -33,7 +33,7 @@ class ContractType implements \JsonSerializable * @var int * @since 1.0.0 */ - protected int $id = 0; + public int $id = 0; /** * Name. diff --git a/Theme/Backend/contract-list.tpl.php b/Theme/Backend/contract-list.tpl.php index 79305ab..cfe04dc 100755 --- a/Theme/Backend/contract-list.tpl.php +++ b/Theme/Backend/contract-list.tpl.php @@ -20,8 +20,8 @@ use phpOMS\Uri\UriFactory; */ $contracts = $this->getData('contracts') ?? []; -$previous = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \reset($contracts)->getId() . '&ptype=p'; -$next = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \end($contracts)->getId() . '&ptype=n'; +$previous = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \reset($contracts)->id . '&ptype=p'; +$next = empty($contracts) ? '{/base}/contract/list' : '{/base}/contract/list?{?}&id=' . \end($contracts)->id . '&ptype=n'; $now = new \DateTime('now'); @@ -73,7 +73,7 @@ echo $this->getData('nav')->render(); ?>
$value) : - $url = UriFactory::build('{/base}/contract/single?{?}&id=' . $value->getId()); + $url = UriFactory::build('{/base}/contract/single?{?}&id=' . $value->id); $type = 'ok'; if (($value->end->getTimestamp() < $now->getTimestamp() && $value->end->getTimestamp() + 7776000 > $now->getTimestamp()) @@ -88,7 +88,7 @@ echo $this->getData('nav')->render(); ?> ?>