SystemPemDao.php 597 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\dao\system;
  3. use app\dao\BaseDao;
  4. use app\model\system\SystemPem;
  5. class SystemPemDao extends BaseDao
  6. {
  7. protected function setModel(): string
  8. {
  9. return SystemPem::class;
  10. }
  11. public function savePem($data)
  12. {
  13. $info = $this->getModel()->where('name', $data['name'])->find();
  14. if ($info) {
  15. $info = $info->toArray();
  16. $this->getModel()->where('id', $info['id'])->update($data);
  17. } else {
  18. $data['add_time'] = time();
  19. $this->getModel()->save($data);
  20. }
  21. return true;
  22. }
  23. }