Blame view
app/Models/House.php
1.79 KB
242debab8 Первый коммит в п... |
1 2 3 4 5 6 7 8 9 10 |
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class House extends Model { use HasFactory; |
f399180fc Админка страница ... |
11 12 13 14 15 16 17 18 |
protected $fillable = ['area_id', 'type_area_id', 'format_area_id', 'metro', 'color_metro', 'foto_main', 'address', 'okrug', 'articul_area', 'format_house', 'floor', 'description_metro', 'floor_bild', 'renter', 'uploading_area', 'electric_power', 'travel_card', 'passing_place', 'separate_input', 'shop_windows', 'place_advertising', 'windows', 'hood', 'central_heating', 'opening_hours', 'finishing', 'parking', 'price', 'rent_in_year', 'rent_in_month', 'scheme_deal', 'present', 'object_plan', 'floor_plan', 'description_house', 'map_coord', 'title', 'area', 'best', 'sos_obj', 'type_plan', 'description_2', 'price_m2']; |
242debab8 Первый коммит в п... |
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
/* * Связь таблицы ТИП НЕДВИЖИМОСТИ с таблицей ОФИСЫ */ public function typearea() { return $this->belongsTo(type_area::class, 'type_area_id'); } /* * Связь таблицы ФОРМАТ НЕДВИЖИМОСТИ с таблицей ОФИСЫ */ public function formatarea() { return $this->belongsTo(format_area::class, 'format_area_id'); } /* * Связь таблицы ОБЪЕКТЫ НЕДВИЖИМОСТИ с таблицей ОФИСЫ */ public function areas() { return $this->belongsTo(Area::class, 'area_id'); } /* * Связь таблицы ОФИСЫ с ФОТОГАЛЕРЕЕЙ */ public function fotohouse() { return $this->hasMany(foto_house::class); } } |