src/FondOfSpryker/Zed/AvailabilityAlert/Communication/Controller/Mapper/AvailabilityAlertSubscriptionSubmitMapper.php
public function mapRequestTransfer(
        AvailabilityAlertSubscriptionRequestTransfer $availabilityAlertSubscriptionRequestTransfer
    ) {

        $this->assertAvailabilityAlertSubscriptionRequestTransfer($availabilityAlertSubscriptionRequestTransfer);

        $availabilityAlertSubscriptionTransfer = new AvailabilityAlertSubscriptionTransfer();

        $availabilityAlertSubscriptionTransfer
            ->fromArray($availabilityAlertSubscriptionRequestTransfer->modifiedToArray(), true)
            ->setFkProductAbstract($availabilityAlertSubscriptionRequestTransfer->getIdProductAbstract())
            ->setFkLocale($this->getIdLocale($availabilityAlertSubscriptionRequestTransfer))
            ->setFkStore($this->getIdStore($availabilityAlertSubscriptionRequestTransfer));
        
        return $availabilityAlertSubscriptionTransfer;
    }
public function mapRequestTransfer(
        AvailabilityAlertSubscriptionRequestTransfer $availabilityAlertSubscriptionRequestTransfer
    ) {

        $this->assertAvailabilityAlertSubscriptionRequestTransfer($availabilityAlertSubscriptionRequestTransfer);

        $availabilityAlertSubscriptionTransfer = new AvailabilityAlertSubscriptionTransfer();

        $availabilityAlertSubscriptionTransfer
            ->fromArray($availabilityAlertSubscriptionRequestTransfer->modifiedToArray(), true)
            ->setFkProductAbstract($availabilityAlertSubscriptionRequestTransfer->getIdProductAbstract())
            ->setFkLocale($this->getIdLocale($availabilityAlertSubscriptionRequestTransfer))
            ->setFkStore($this->getIdStore($availabilityAlertSubscriptionRequestTransfer));
        
        return $availabilityAlertSubscriptionTransfer;
    }
public function mapRequestTransfer ( AvailabilityAlertSubscriptionRequestTransfer $ availabilityAlertSubscriptionRequestTransfer ) { $ this -> assertAvailabilityAlertSubscriptionRequestTransfer ( $ availabilityAlertSubscriptionRequestTransfer ) ; $ availabilityAlertSubscriptionTransfer = new AvailabilityAlertSubscriptionTransfer ( ) ; $ availabilityAlertSubscriptionTransfer -> fromArray ( $ availabilityAlertSubscriptionRequestTransfer -> modifiedToArray ( ) , true ) -> setFkProductAbstract ( $ availabilityAlertSubscriptionRequestTransfer -> getIdProductAbstract ( ) ) -> setFkLocale ( $ this -> getIdLocale ( $ availabilityAlertSubscriptionRequestTransfer ) ) -> setFkStore ( $ this -> getIdStore ( $ availabilityAlertSubscriptionRequestTransfer ) ) ; return $ availabilityAlertSubscriptionTransfer ; }
@param \Generated\Shared\Transfer\AvailabilityAlertSubscriptionRequestTransfer $availabilityAlertSubscriptionRequestTransfer

@return \Generated\Shared\Transfer\AvailabilityAlertSubscriptionTransfer
@param \ Generated \ Shared \ Transfer \ AvailabilityAlertSubscriptionRequestTransfer $availabilityAlertSubscriptionRequestTransfer