Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-shipping
Model
Tracking
Result.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Shipping\Model\Tracking
;
7
8
use
Magento\Shipping\Model\Rate\Result
as RateResult;
9
use
Magento\Shipping\Model\Tracking\Result\AbstractResult
;
10
11
class
Result
12
{
16
protected
$_trackings
= [];
17
21
protected
$_error
=
null
;
22
28
public
function
reset
()
29
{
30
$this->_trackings = [];
31
return
$this;
32
}
33
38
public
function
setError
($error)
39
{
40
$this->_error = $error;
41
}
42
46
public
function
getError
()
47
{
48
return
$this->_error
;
49
}
50
57
public
function
append
(
$result
)
58
{
59
if
(
$result
instanceof
AbstractResult
) {
60
$this->_trackings[] =
$result
;
61
}
elseif
(
$result
instanceof RateResult) {
62
$trackings =
$result
->getAllTrackings();
63
foreach
($trackings as
$track
) {
64
$this->
append
($track);
65
}
66
}
67
return
$this;
68
}
69
75
public
function
getAllTrackings
()
76
{
77
return
$this->_trackings
;
78
}
79
}
$result
$result
Definition:
product_configurable_not_available_rollback.php:26
elseif
elseif(isset( $params[ 'redirect_parent']))
Definition:
iframe.phtml:17
$track
$track
Definition:
details.phtml:12
Magento\Shipping\Model\Tracking\Result\$_trackings
$_trackings
Definition:
Result.php:16
Magento\Shipping\Model\Tracking\Result\setError
setError($error)
Definition:
Result.php:38
Magento\Shipping\Model\Rate\Result
Definition:
Result.php:15
Magento\Shipping\Model\Tracking\Result\$_error
$_error
Definition:
Result.php:21
Magento\Shipping\Model\Tracking\Result\AbstractResult
Definition:
AbstractResult.php:8
Magento\Shipping\Model\Tracking\Result\getAllTrackings
getAllTrackings()
Definition:
Result.php:75
Magento\Shipping\Model\Tracking\Result\append
append($result)
Definition:
Result.php:57
Magento\Shipping\Model\Tracking
Magento\Shipping\Model\Tracking\Result
Definition:
Result.php:11
Magento\Shipping\Model\Tracking\Result\reset
reset()
Definition:
Result.php:28
Magento\Shipping\Model\Tracking\Result\getError
getError()
Definition:
Result.php:46