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
zendframework1
library
Zend
Json
Server
Response.php
Go to the documentation of this file.
1
<?php
30
class
Zend_Json_Server_Response
31
{
36
protected
$_error
;
37
42
protected
$_id
;
43
48
protected
$_result
;
49
54
protected
$_serviceMap
;
55
60
protected
$_version
;
61
68
public
function
setResult
(
$value
)
69
{
70
$this->_result =
$value
;
71
return
$this;
72
}
73
79
public
function
getResult
()
80
{
81
return
$this->_result
;
82
}
83
84
// RPC error, if response results in fault
91
public
function
setError
(
Zend_Json_Server_Error
$error)
92
{
93
$this->_error = $error;
94
return
$this;
95
}
96
102
public
function
getError
()
103
{
104
return
$this->_error
;
105
}
106
112
public
function
isError
()
113
{
114
return
$this->
getError
() instanceof
Zend_Json_Server_Error
;
115
}
116
123
public
function
setId
(
$name
)
124
{
125
$this->_id =
$name
;
126
return
$this;
127
}
128
134
public
function
getId
()
135
{
136
return
$this->_id
;
137
}
138
145
public
function
setVersion
(
$version
)
146
{
147
$version
= is_array(
$version
)
148
? implode(
' '
,
$version
)
149
:
$version
;
150
if
((
string
)
$version
==
'2.0'
) {
151
$this->_version =
'2.0'
;
152
}
else
{
153
$this->_version =
null
;
154
}
155
return
$this;
156
}
157
163
public
function
getVersion
()
164
{
165
return
$this->_version
;
166
}
167
173
public
function
toJson
()
174
{
175
if
($this->
isError
()) {
176
$response
= array(
177
'error'
=> $this->
getError
()->toArray(),
178
'id'
=> $this->
getId
(),
179
);
180
}
else
{
181
$response
= array(
182
'result'
=> $this->
getResult
(),
183
'id'
=> $this->
getId
(),
184
);
185
}
186
187
if
(
null
!== (
$version
= $this->
getVersion
())) {
188
$response
[
'jsonrpc'
] =
$version
;
189
}
190
191
#require_once 'Zend/Json.php';
192
return
Zend_Json::encode
(
$response
);
193
}
194
200
public
function
getArgs
()
201
{
202
return
$this->_args;
203
}
204
211
public
function
setArgs
($args)
212
{
213
$this->_args = $args;
214
return
$this;
215
}
216
223
public
function
setServiceMap
($serviceMap)
224
{
225
$this->_serviceMap = $serviceMap;
226
return
$this;
227
}
228
234
public
function
getServiceMap
()
235
{
236
return
$this->_serviceMap
;
237
}
238
244
public
function
__toString
()
245
{
246
return
$this->
toJson
();
247
}
248
}
249
Zend_Json_Server_Response\getServiceMap
getServiceMap()
Definition:
Response.php:234
$response
$response
Definition:
404.php:11
Zend_Json_Server_Response\isError
isError()
Definition:
Response.php:112
Zend_Json_Server_Response\getResult
getResult()
Definition:
Response.php:79
Zend_Json_Server_Response\$_serviceMap
$_serviceMap
Definition:
Response.php:54
$version
$version
Definition:
pre_composer_update_2.3.php:161
Zend_Json_Server_Response\$_result
$_result
Definition:
Response.php:48
Zend_Json_Server_Response\getId
getId()
Definition:
Response.php:134
Zend_Json_Server_Response\getError
getError()
Definition:
Response.php:102
Zend_Json_Server_Error
Definition:
Error.php:28
Zend_Json_Server_Response\setArgs
setArgs($args)
Definition:
Response.php:211
Zend_Json_Server_Response
Definition:
Response.php:30
$value
$value
Definition:
gender.phtml:16
Zend_Json_Server_Response\setError
setError(Zend_Json_Server_Error $error)
Definition:
Response.php:91
Zend_Json_Server_Response\getArgs
getArgs()
Definition:
Response.php:200
Zend_Json_Server_Response\$_id
$_id
Definition:
Response.php:42
Zend_Json_Server_Response\setServiceMap
setServiceMap($serviceMap)
Definition:
Response.php:223
Zend_Json_Server_Response\getVersion
getVersion()
Definition:
Response.php:163
Zend_Json_Server_Response\$_error
$_error
Definition:
Response.php:36
Zend_Json_Server_Response\toJson
toJson()
Definition:
Response.php:173
Zend_Json_Server_Response\setVersion
setVersion($version)
Definition:
Response.php:145
Zend_Json_Server_Response\setId
setId($name)
Definition:
Response.php:123
Zend_Json\encode
static encode($valueToEncode, $cycleCheck=false, $options=array())
Definition:
Json.php:130
Zend_Json_Server_Response\$_version
$_version
Definition:
Response.php:60
Zend_Json_Server_Response\__toString
__toString()
Definition:
Response.php:244
Zend_Json_Server_Response\setResult
setResult($value)
Definition:
Response.php:68
$name
if(!isset($_GET['name'])) $name
Definition:
log.php:14