diff --git a/Models/Employee.php b/Models/Employee.php index a77d7ab..b4ca280 100644 --- a/Models/Employee.php +++ b/Models/Employee.php @@ -36,7 +36,7 @@ class Employee implements ArrayableInterface, \JsonSerializable * @var int * @since 1.0.0 */ - private int $id = 0; + protected int $id = 0; /** * Account profile. diff --git a/Models/NullEmployee.php b/Models/NullEmployee.php index 810b9b1..c822a79 100644 --- a/Models/NullEmployee.php +++ b/Models/NullEmployee.php @@ -24,4 +24,16 @@ namespace Modules\HumanResourceManagement\Models; */ final class NullEmployee extends Employee { + /** + * Constructor + * + * @param int $id Model id + * + * @since 1.0.0 + */ + public function __construct(int $id = 0) + { + $this->id = $id; + parent::__construct(); + } }