Potrzebuję dokonać transakcji płatniczej dla aplikacji i zobaczyłem JSMPaymentCoreBundle.Jak mogę przekazać obiekt Order do szczegółówAction i CompleteAction za pomocą JMS payementCoreBundle
Przeczytałem dokumentację z JSMPaymentCoreBundel, ale zastanawiam się, jak mogę przekazać obiekt do kontrolera detailsAction (Order $ order) i completeAction (Order $ order).
Na przykład, w sterowniku detailAction odpowiedź przekierowanie wygląda następująco:
return new RedirectResponse($this->router->generate('payment_complete', array('orderNumber' => $order->getOrderNumber(),)));
Dla mnie, my don "t przechodzą żądany obiekt porządek w param do kontrolera completeAction poniżej ale tylko orderNumer:
/**
* @Route("/{orderNumber}/complete", name = "payment_complete")
*/
public function completeAction(Order $order){
...
}
myślę, że jeśli nie zdam przedmiotu zamówienia, będę się błąd. Więc co jest najlepszym sposobem, aby to zrobić i jak?
nowego w rozwoju i Symfony, naprawdę chcę zrozumieć, a nie po prostu zrobić kopię/wkleić.
Każda pomoc będzie doceniona.
Ten facet ma więcej niż laska, że jest on oferuje. +1, ponieważ bardziej interesujesz się problemem niż reputacją. –