Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
305d1441
Commit
305d1441
authored
Oct 15, 2008
by
Dries
Browse files
- Patch
#321165
by Dave Reid: fixed exceptions in XML-RPC library and its tests.
parent
a461097c
Changes
2
Hide whitespace changes
Inline
Side-by-side
includes/xmlrpc.inc
View file @
305d1441
...
...
@@ -381,13 +381,13 @@ function xmlrpc_date($time) {
$xmlrpc_date
->
is_date
=
TRUE
;
// $time can be a PHP timestamp or an ISO one
if
(
is_numeric
(
$time
))
{
$xmlrpc_date
->
year
=
date
(
'Y'
,
$time
);
$xmlrpc_date
->
month
=
date
(
'm'
,
$time
);
$xmlrpc_date
->
day
=
date
(
'd'
,
$time
);
$xmlrpc_date
->
hour
=
date
(
'H'
,
$time
);
$xmlrpc_date
->
minute
=
date
(
'i'
,
$time
);
$xmlrpc_date
->
second
=
date
(
's'
,
$time
);
$xmlrpc_date
->
iso8601
=
date
(
'Ymd\TH:i:s'
,
$time
);
$xmlrpc_date
->
year
=
gm
date
(
'Y'
,
$time
);
$xmlrpc_date
->
month
=
gm
date
(
'm'
,
$time
);
$xmlrpc_date
->
day
=
gm
date
(
'd'
,
$time
);
$xmlrpc_date
->
hour
=
gm
date
(
'H'
,
$time
);
$xmlrpc_date
->
minute
=
gm
date
(
'i'
,
$time
);
$xmlrpc_date
->
second
=
gm
date
(
's'
,
$time
);
$xmlrpc_date
->
iso8601
=
gm
date
(
'Ymd\TH:i:s'
,
$time
);
}
else
{
$xmlrpc_date
->
iso8601
=
$time
;
...
...
modules/simpletest/tests/xmlrpc_test.module
View file @
305d1441
...
...
@@ -30,7 +30,7 @@ function xmlrpc_test_echoStructTest($array) {
}
function
xmlrpc_test_manyTypesTest
(
$number
,
$boolean
,
$string
,
$double
,
$dateTime
,
$base64
)
{
$timestamp
=
mktime
(
$dateTime
->
hour
,
$dateTime
->
minute
,
$dateTime
->
second
,
$dateTime
->
month
,
$dateTime
->
day
,
$dateTime
->
year
);
$timestamp
=
gm
mktime
(
$dateTime
->
hour
,
$dateTime
->
minute
,
$dateTime
->
second
,
$dateTime
->
month
,
$dateTime
->
day
,
$dateTime
->
year
);
return
array
(
$number
,
$boolean
,
$string
,
$double
,
xmlrpc_date
(
$timestamp
),
xmlrpc_Base64
(
$base64
));
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment