Commit 856de6bd48e7915b04571bcc6781efc257ac9605

Authored by Alexey Boroda
1 parent 3629dfb9

-User's data form ready

Showing 1 changed file with 18 additions and 1 deletions   Show diff stats
models/Customer.php
... ... @@ -30,11 +30,24 @@
30 30 */
31 31 class Customer extends ActiveRecord implements IdentityInterface
32 32 {
33   -
34 33 const STATUS_ACTIVE = 10;
35 34 const STATUS_DELETED = 0;
36 35 const GENDER_MALE = 1;
37 36 const GENDER_FEMALE = 2;
  37 +
  38 + public function getBirthDate()
  39 + {
  40 + if (empty($this->birthday)) {
  41 + return '';
  42 + } else {
  43 + return date('d.m.Y', $this->birthday);
  44 + }
  45 + }
  46 +
  47 + public function setBirthDate($value)
  48 + {
  49 + $this->birthday = strtotime($value);
  50 + }
38 51  
39 52 /**
40 53 * @inheritdoc
... ... @@ -68,6 +81,10 @@
68 81 'required',
69 82 ],
70 83 [
  84 + [ 'birthDate' ],
  85 + 'safe',
  86 + ],
  87 + [
71 88 [
72 89 'status',
73 90 'gender',
... ...