Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * Copyright Magento, Inc. All rights reserved. * See COPYING.txt for license ..
Decoded Output download
<?php
/**
* Copyright Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option;
/**
* Bundle option multi select type renderer
*
* @api
* @since 100.0.2
*/
class Multi extends \Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option
{
/**
* @var string
*/
protected $_template = 'Magento_Bundle::catalog/product/view/type/bundle/option/multi.phtml';
/**
* @inheritdoc
* @since 100.2.0
*/
protected function assignSelection(\Magento\Bundle\Model\Option $option, $selectionId)
{
if (is_array($selectionId)) {
foreach ($selectionId as $id) {
if ($id && $option->getSelectionById($id)) {
$this->_selectedOptions[] = $id;
}
}
} else {
parent::assignSelection($option, $selectionId);
}
}
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* Copyright Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option;
/**
* Bundle option multi select type renderer
*
* @api
* @since 100.0.2
*/
class Multi extends \Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option
{
/**
* @var string
*/
protected $_template = 'Magento_Bundle::catalog/product/view/type/bundle/option/multi.phtml';
/**
* @inheritdoc
* @since 100.2.0
*/
protected function assignSelection(\Magento\Bundle\Model\Option $option, $selectionId)
{
if (is_array($selectionId)) {
foreach ($selectionId as $id) {
if ($id && $option->getSelectionById($id)) {
$this->_selectedOptions[] = $id;
}
}
} else {
parent::assignSelection($option, $selectionId);
}
}
}
Function Calls
| None |
Stats
| MD5 | 3b2fd47bf854850e1878b7f1a429e2ef |
| Eval Count | 0 |
| Decode Time | 102 ms |