Assignment.php 538 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace DNB;
  3. class Assignment extends AbstractPostSerializable implements PostSerializableInterface {
  4. private string $number;
  5. private ?string $name;
  6. public function __construct(
  7. string $number,
  8. ?string $name = null
  9. ){
  10. $this->number = $number;
  11. $this->name = $name;
  12. }
  13. public function getName(): string {
  14. return $this->name;
  15. }
  16. public function toPostParams(): array {
  17. return [
  18. 'assignmentNumber' => $this->number
  19. ];
  20. }
  21. }