DataRange.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace Modules\Common\Repository\Options;
  3. use Modules\Permissions\Enums\DataRange as DataRangeEnum;
  4. class DataRange implements OptionInterface
  5. {
  6. public function get(): array
  7. {
  8. return [
  9. [
  10. 'label' => DataRangeEnum::All_Data->name(),
  11. 'value' => DataRangeEnum::All_Data->value()
  12. ],
  13. [
  14. 'label' => DataRangeEnum::Personal_Choose->name(),
  15. 'value' => DataRangeEnum::Personal_Choose->value()
  16. ],
  17. [
  18. 'label' => DataRangeEnum::Personal_Data->name(),
  19. 'value' => DataRangeEnum::Personal_Data->value()
  20. ],
  21. [
  22. 'label' => DataRangeEnum::Department_Data->name(),
  23. 'value' => DataRangeEnum::Department_Data->value()
  24. ],
  25. [
  26. 'label' => DataRangeEnum::Department_DOWN_Data->name(),
  27. 'value' => DataRangeEnum::Department_DOWN_Data->value()
  28. ]
  29. ];
  30. }
  31. }