2017-02-22 7 views
0

私のサブジェクトクラスには、HasManyThroughの関係を持つユーザーがいます。HasManyThroughオブジェクトの追加

return $subject->users; //returns an array with ids and names from the database 

今、私はそれがどこでも必要はないのでuserクラスに含めるべきではないダイナミックappends変数を追加します。

appendsの値をHasManyThroughオブジェクト全体に設定する方法はありますか?

+0

あなたがサンプル期待答えを与えるだろうか? –

答えて

0

HasManyThroughので、それはマップとそれ以上の可能な実行だもCollectionです:

$subject->users->map(function(User $user) { 
    $user->setAppends(['foo', 'bar']); 
    return $user; 
}); 
関連する問題