Pracując przy moim projekcie chcę zdefiniować model ekwpiunku dla gracza ( player ).
Ogólem wygląda to następująco:
$player->equipment->jakas_czesc_ekwipunku
No i pięknie, na samym początku podczas wyciągania wyciąga jedynie id itemu ( np jeśli mam w ekwipunku dla player_id 1 )
Kod
helmet = 1
body = 2
body = 2
To:
$player->equipment->helmet // 1 $player->equipment->body // 2
Tu pada pytanie:
Kod
Czy da się zrobić tak, by stworzyło mi w helmet, body itp . od razu model Item bez konieczności robienia zapytania do bazy o każdy osobny kawałek ekwipunku?
@Edit
Stworzyłem funkcję która w jednym zapytaniu wyciąga rekordy z bazy. Obecnie jestem na stadium zapisanego $eq_item jako rekord bazy danych . Co robić w tkaiej sytuacji?
new Item_Model($obiekt);
?