Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/colissimo/module-shipping/view/frontend/web/js/model/shipping/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/colissimo/module-shipping/view/frontend/web/js/model/shipping/pickup.js
/*global define*/
define([
    'jquery',
    'Magento_Checkout/js/model/url-builder',
    'Magento_Customer/js/model/customer',
    'mage/storage'
], function ($, urlBuilder, customer, storage) {
    'use strict';

    return {
        getUrlForRetrievePickupAddress: function (pickupId, networkCode) {
            return urlBuilder.createUrl(
                '/colissimoPickup/:pickupId/:networkCode',
                {'pickupId':pickupId, 'networkCode':networkCode}
            );
        },

        getUrlForSavePickup: function (quoteId, pickupId, networkCode, telephone) {
            telephone = encodeURIComponent(telephone);
            var url = urlBuilder.createUrl(
                '/carts/mine/colissimo-pickup/:pickupId/:networkCode/:telephone',
                {'pickupId':pickupId, 'networkCode':networkCode, 'telephone':telephone}
            );

            if (this.isGuest()) {
                url = urlBuilder.createUrl(
                    '/guest-carts/:cartId/colissimo-pickup/:pickupId/:networkCode/:telephone',
                    {'cartId':quoteId, 'pickupId':pickupId, 'networkCode':networkCode, 'telephone':telephone}
                );
            }
            return url;
        },

        getUrlForCurrentPickup: function (quoteId) {
            var url = urlBuilder.createUrl('/carts/mine/colissimo-pickup', {});

            if (this.isGuest()) {
                url = urlBuilder.createUrl('/guest-carts/:cartId/colissimo-pickup', {'cartId':quoteId});
            }
            return url;
        },

        getUrlForResetPickup: function (quoteId) {
            var url = urlBuilder.createUrl('/carts/mine/colissimo-pickup', {});

            if (this.isGuest()) {
                url = urlBuilder.createUrl('/guest-carts/:cartId/colissimo-pickup', {'cartId':quoteId});
            }
            return url;
        },

        getPickup: function (pickupId, networkCode) {
            return storage.get(this.getUrlForRetrievePickupAddress(pickupId, networkCode), false);
        },

        currentPickup: function (quoteId) {
            return storage.get(this.getUrlForCurrentPickup(quoteId), false);
        },

        savePickup: function (quoteId, pickupId, networkCode, telephone) {
            return storage.put(this.getUrlForSavePickup(quoteId, pickupId, networkCode, telephone), false);
        },

        resetPickup: function (quoteId) {
            return storage.delete(this.getUrlForResetPickup(quoteId), false);
        },

        isGuest: function () {
            return !customer.isLoggedIn();
        }
    }
});

Spamworldpro Mini