User.php
635 Bytes
<?php
namespace App\Model;
class User extends \App\Mvc\DateTrackingModel
{
public $id;
public $role;
public $username;
public $password;
public function getSource()
{
return 'user';
}
public function columnMap()
{
return parent::columnMap() + [
'id' => 'id',
'role' => 'role',
'email' => 'email',
'username' => 'username',
'password' => 'password'
];
}
public function initialize()
{
$this->hasMany('id', Project::class, 'user_id', [
'alias' => 'Projects',
]);
}
}