forked from CoderKungfu/php-queue
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHelpers.php
More file actions
26 lines (25 loc) · 739 Bytes
/
Copy pathHelpers.php
File metadata and controls
26 lines (25 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
namespace PHPQueue;
class Helpers
{
public static function output($data=null, $code=200, $message="")
{
if ( is_array($data) ) {
$return = array(
'code' => $code
, 'data' => $data
);
if (!empty($message)) $return['message'] = $message;
} elseif ( is_object($data) ) {
$return = new \stdClass();
$return->code = $code;
$return->data = $data;
if (!empty($message)) $return->message = $message;
} else {
$return = new \stdClass();
$return->code = $code;
if (!empty($message)) $return->message = $message;
}
return $return;
}
}