Blame view

app/library/App/Model/User.php 687 Bytes
15479603   Alex Savenko   initialize
1
2
3
4
5
6
  <?php
  
  namespace App\Model;
  
  class User extends \App\Mvc\DateTrackingModel
  {
852ac6bc   Alex Savenko   user registration
7
      public $id;
15479603   Alex Savenko   initialize
8
      public $role;
515b7fb5   Alex Savenko   user registration
9
10
      public $email;
      public $username;
15479603   Alex Savenko   initialize
11
12
      public $firstName;
      public $lastName;
515b7fb5   Alex Savenko   user registration
13
      public $location;
15479603   Alex Savenko   initialize
14
15
16
17
      public $password;
  
      public function getSource()
      {
9e77eecb   Alex Savenko   user registration
18
          return 'user';
15479603   Alex Savenko   initialize
19
20
21
22
23
      }
  
      public function columnMap()
      {
          return parent::columnMap() + [
852ac6bc   Alex Savenko   user registration
24
              'id' => 'id',
15479603   Alex Savenko   initialize
25
26
27
28
29
30
31
32
33
34
              'role' => 'role',
              'email' => 'email',
              'username' => 'username',
              'first_name' => 'firstName',
              'last_name' => 'lastName',
              'location' => 'location',
              'password' => 'password'
          ];
      }
  }