BaseEntity.php 344 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace UCore\Entity;
  3. class BaseEntity
  4. {
  5. /**
  6. * 使用数组进行初始化
  7. *
  8. * @param $array
  9. * @return static
  10. */
  11. static public function make4Array($array): static
  12. {
  13. $e = new static();
  14. foreach ($array as $k => $v) {
  15. $e->$k = $v;
  16. }
  17. return $e;
  18. }
  19. }