FarmLandUpgradeConfigRepository.php 749 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Module\Farm\Repositories;
  3. use App\Module\Farm\Models\FarmLandUpgradeConfig;
  4. use Dcat\Admin\Repositories\EloquentRepository;
  5. /**
  6. * 土地升级配置仓库
  7. *
  8. * 提供土地升级配置数据的访问和操作功能。
  9. * 该类是土地升级配置模块与后台管理系统的桥梁,用于处理土地升级配置数据的CRUD操作。
  10. */
  11. class FarmLandUpgradeConfigRepository extends EloquentRepository
  12. {
  13. /**
  14. * 模型类名
  15. *
  16. * @var string
  17. */
  18. protected $eloquentClass = FarmLandUpgradeConfig::class;
  19. /**
  20. * 构造函数
  21. * 预加载土地类型关系以提高性能
  22. */
  23. public function __construct()
  24. {
  25. parent::__construct(['fromType', 'toType']);
  26. }
  27. }