. */ /* */ /*************************************************************************************/ namespace PayPal\Event; use PayPal\Model\PaypalPlanifiedPayment; use Thelia\Core\Event\ActionEvent; /** * Class PayPalPlanifiedPaymentEvent * @package PayPal\Event */ class PayPalPlanifiedPaymentEvent extends ActionEvent { /** @var PaypalPlanifiedPayment */ protected $payPalPlanifiedPayment; /** * PayPalPlanifiedPaymentEvent constructor. * @param PaypalPlanifiedPayment $payPalPlanifiedPayment */ public function __construct(PaypalPlanifiedPayment $payPalPlanifiedPayment) { $this->payPalPlanifiedPayment = $payPalPlanifiedPayment; } /** * @return PaypalPlanifiedPayment */ public function getPayPalPlanifiedPayment() { return $this->payPalPlanifiedPayment; } /** * @param PaypalPlanifiedPayment $payPalPlanifiedPayment * * @return $this */ public function setPayPalPlanifiedPayment($payPalPlanifiedPayment) { $this->payPalPlanifiedPayment = $payPalPlanifiedPayment; return $this; } }