Files
register/marko_unpacked/marko/cms/models/UserPublic.php
T
Admin Nasledstvo ac168868ee Initial import
2026-05-01 20:52:04 +03:00

27 lines
577 B
PHP

<?php
namespace app\models;
/**
* Class UserPublic
* @package app\models
* @property $id
* @property $full_name
* @property $email
* @property $password
* @property $password_hash
* @property $club_card
*/
class UserPublic extends _Base
{
public function setPasswordHash($password) {
$this->password_hash = password_hash($password, PASSWORD_DEFAULT);
}
public function getExplorerObjectsSumPoints() {
return $this->hasMany(UserExplorerObjects::class, ['user_id' => 'id'])
->joinWith('exploreObject')->sum('points');
}
}