私はOOPに不慣れで、symfony2を学んでいます。これは、OOPでの私の最初の経験です。
今まで私はエンティティクラスとCRUDコントローラーしか作成していませんでした。
しかし、私は自分のクラスを作成していません。
私がクラスを持っているとしましょうUser
、ShoppingCart
そしてProduct
Class User {
$shoppingCart
}
Class Shoppingcart{
$products
}
これで、製品の追加と削除は問題ありません
しかし、ユーザーが商品をクリックしてカートに追加するとどうなるか知りたいです。
ショッピングカートに商品を追加するために作成する必要のあるメソッドと、さまざまなクラスがどのように相互作用する必要があるかを知りたい