, , Eloquent, (, , ) Eloquent. , :
foreach($user->tickets as $ticket) { ... etc ... }
, Laravel. Laravel. . - Laracast . .
:
<?php
class Ticket extends Model {
public function user() {
return $this->belongsTo('User');
}
}
:
<?php
class User extends Model {
public function tickets() {
return $this->hasMany('Ticket');
}
}
:
tickets (table)
- id
- user_id
users (table)
- id
, . :
$ticket->user->first_name
$ticket->user->last_name