YzUserProfile.php 576 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: liuyifan
  5. * Date: 2019/3/13
  6. * Time: 17:30
  7. */
  8. namespace app\platform\modules\user\models;
  9. use app\common\models\BaseModel;
  10. class YzUserProfile extends BaseModel
  11. {
  12. public $table = 'yz_users_profile';
  13. public $timestamps = true;
  14. protected $guarded = [''];
  15. public function atributeNames()
  16. {
  17. return [
  18. 'mobile' => '手机号'
  19. ];
  20. }
  21. public function rules()
  22. {
  23. return [
  24. 'mobile' => 'required|regex:/^1[34578]\d{9}$/|unique:yz_users_profile'
  25. ];
  26. }
  27. }