In Laravel we can setup relationships like so:
class User { public function items() { return $this->belongsToMany(\'Item\'); } }
this should work for you
$someuser = Auth::user(); $someusers_items = $someuser->related()->lists('item_id'); $all_items = Item::all()->lists('id'); $someuser_doesnt_have_items = array_diff($all_items, $someusers_items);