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\AsynchronousOperations\Model\BulkStatus;
use Magento\AsynchronousOperations\Api\Data\BulkSummaryInterface;
class CalculatedStatusSql
{
/**
* Get sql to calculate bulk status
*
* @param string $operationTableName
* @return \Zend_Db_Expr
*/
public function get($operationTableName)
{
return new \Zend_Db_Expr(
'(IF(
(SELECT count(*)
FROM ' . $operationTableName . '
WHERE bulk_uuid = main_table.uuid
) = 0,
' . BulkSummaryInterface::NOT_STARTED . ',
(SELECT MAX(status) FROM ' . $operationTableName . ' WHERE bulk_uuid = main_table.uuid)
))'
);
}
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* Copyright Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\AsynchronousOperations\Model\BulkStatus;
use Magento\AsynchronousOperations\Api\Data\BulkSummaryInterface;
class CalculatedStatusSql
{
/**
* Get sql to calculate bulk status
*
* @param string $operationTableName
* @return \Zend_Db_Expr
*/
public function get($operationTableName)
{
return new \Zend_Db_Expr(
'(IF(
(SELECT count(*)
FROM ' . $operationTableName . '
WHERE bulk_uuid = main_table.uuid
) = 0,
' . BulkSummaryInterface::NOT_STARTED . ',
(SELECT MAX(status) FROM ' . $operationTableName . ' WHERE bulk_uuid = main_table.uuid)
))'
);
}
}
Function Calls
| None |
Stats
| MD5 | 13bab2fec6c41d4f426456d9aaad5542 |
| Eval Count | 0 |
| Decode Time | 101 ms |