FoldersDetector.php 723 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace App\Services\History\Detector;
  3. use App\Services\History\Converter\CustomFieldSelectConverter;
  4. use App\Services\History\Converter\NamingRuleConverter;
  5. class FoldersDetector extends DetectorAbstract
  6. {
  7. public static function fields(): array
  8. {
  9. return [
  10. 'name',
  11. 'naming_rules',
  12. ];
  13. }
  14. public static function diffFields(): array
  15. {
  16. return [
  17. 'name',
  18. 'naming_rules',
  19. ];
  20. }
  21. public static function converters():array
  22. {
  23. return [
  24. "naming_rule_id" => new NamingRuleConverter(),
  25. ];
  26. }
  27. public static function arrayFields(): array
  28. {
  29. return [
  30. ];
  31. }
  32. }