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/amasty/product-attachment/Block/Adminhtml/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/amasty/product-attachment/Block/Adminhtml/Steps.php
<?php
/**
 * @author Amasty Team
 * @copyright Copyright (c) Amasty (https://www.amasty.com)
 * @package Product Attachments Base for Magento 2
 */

namespace Amasty\ProductAttachment\Block\Adminhtml;

use Magento\Backend\Block\Template;

class Steps extends Template
{
    public const STEP1 = 'files';
    public const STEP2 = 'stores';
    public const STEP3 = 'import';

    public const STEPS = [
        self::STEP1 => 'Prepare Attachments For Import',
        self::STEP2 => 'Select Stores For Configuration',
        self::STEP3 => 'Import Your Attachments'
    ];

    /**
     * @var string
     */
    private $currentStep;

    /**
     * @var string
     */
    private $backLink;

    /**
     * @var string
     */
    private $nextLink;

    public function setCurrentStep($currentStep)
    {
        $this->currentStep = $currentStep;

        return $this;
    }

    public function getCurrentStep()
    {
        if (!array_key_exists($this->currentStep, self::STEPS)) {
            return self::STEP1;
        }

        return $this->currentStep;
    }

    public function getSteps()
    {
        return self::STEPS;
    }

    public function getBackLink()
    {
        return $this->backLink;
    }

    public function setBackLink($backLink)
    {
        $this->backLink= $backLink;

        return $this;
    }

    public function getNextLink()
    {
        return $this->nextLink;
    }

    public function setNextLink($nextLink)
    {
        $this->nextLink = $nextLink;

        return $this;
    }

    public function getImportListingUrl()
    {
        return $this->getUrl('amfile/import/index');
    }
}

Spamworldpro Mini