LaravelTest

Форк
0
/
Users.php 
28 строк · 561.0 Байт
1
<?php
2

3
namespace App\Models;
4

5
use Illuminate\Database\Eloquent\Factories\HasFactory;
6
use Illuminate\Database\Eloquent\Model;
7

8
class Users extends Model
9
{
10
    protected $table = 'users';
11
    protected $guarded = false;
12

13

14
 const GENDER_MALE = 1;
15
 const GENDER_FEMALE = 2;
16

17
 static function getGenders() {
18
    return [
19
        self::GENDER_MALE => 'Мужской',
20
        self::GENDER_FEMALE => 'Женский',
21
    ];
22
 }
23
 //создание геттера genderTitle
24
 public function getGenderAttribute() {
25
    return self::getGenders()[$this->gender];
26
 }
27
 
28
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.