1414use Magento \Framework \App \Action \Action ;
1515use Magento \Framework \App \Action \Context as ActionContext ;
1616use Magento \Framework \App \Action \HttpGetActionInterface ;
17- use Magento \Framework \App \RequestInterface ;
18- use Magento \Framework \App \Response \RedirectInterface ;
1917use Magento \Framework \Controller \Result \Redirect as ResultRedirect ;
2018use Magento \Framework \Controller \ResultFactory ;
2119use Magento \Framework \Escaper ;
2220use Magento \Framework \Exception \LocalizedException ;
23- use Magento \Framework \Message \ManagerInterface as MessageManagerInterface ;
2421use Magento \Wishlist \Model \Item ;
2522use Magento \Wishlist \Model \Item \OptionFactory ;
2623use Magento \Wishlist \Model \ItemFactory ;
@@ -58,59 +55,27 @@ class Cart extends Action implements HttpGetActionInterface
5855 */
5956 private $ escaper ;
6057
61- /**
62- * @var RequestInterface
63- */
64- private $ request ;
65-
66- /**
67- * @var RedirectInterface
68- */
69- private $ redirect ;
70-
71- /**
72- * @var MessageManagerInterface
73- */
74- private $ messageManager ;
75-
76- /**
77- * @var ResultFactory
78- */
79- private $ resultFactory ;
80-
8158 /**
8259 * @param ActionContext $context
8360 * @param CustomerCart $cart
8461 * @param OptionFactory $optionFactory
8562 * @param ItemFactory $itemFactory
8663 * @param CartHelper $cartHelper
8764 * @param Escaper $escaper
88- * @param RequestInterface $request
89- * @param RedirectInterface $redirect
90- * @param MessageManagerInterface $messageManager
91- * @param ResultFactory $resultFactory
9265 */
9366 public function __construct (
9467 ActionContext $ context ,
9568 CustomerCart $ cart ,
9669 OptionFactory $ optionFactory ,
9770 ItemFactory $ itemFactory ,
9871 CartHelper $ cartHelper ,
99- Escaper $ escaper ,
100- RequestInterface $ request ,
101- RedirectInterface $ redirect ,
102- MessageManagerInterface $ messageManager ,
103- ResultFactory $ resultFactory
72+ Escaper $ escaper
10473 ) {
10574 $ this ->cart = $ cart ;
10675 $ this ->optionFactory = $ optionFactory ;
10776 $ this ->itemFactory = $ itemFactory ;
10877 $ this ->cartHelper = $ cartHelper ;
10978 $ this ->escaper = $ escaper ;
110- $ this ->request = $ request ;
111- $ this ->redirect = $ redirect ;
112- $ this ->messageManager = $ messageManager ;
113- $ this ->resultFactory = $ resultFactory ;
11479 parent ::__construct ($ context );
11580 }
11681
@@ -124,13 +89,13 @@ public function __construct(
12489 */
12590 public function execute ()
12691 {
127- $ itemId = (int )$ this ->request ->getParam ('item ' );
92+ $ itemId = (int )$ this ->getRequest () ->getParam ('item ' );
12893
12994 /* @var $item Item */
13095 $ item = $ this ->itemFactory ->create ()
13196 ->load ($ itemId );
13297
133- $ redirectUrl = $ this ->redirect ->getRefererUrl ();
98+ $ redirectUrl = $ this ->_redirect ->getRefererUrl ();
13499
135100 try {
136101 /** @var OptionCollection $options */
0 commit comments