. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * /** * @package workflow.classes */ class wsResponse { public $status_code = 0; public $message = ''; public $timestamp = ''; /** * Function __construct * Constructor of the class * @param string $status * @param string $message * @return void */ function __construct( $status, $message ) { $this->status_code = $status; $this->message = $message; $this->timestamp = date('Y-m-d H:i:s'); } /** * Function getPayloadString * @param string $operation * @return string */ function getPayloadString ( $operation ) { $res = "<$operation>\n"; $res .= "" . $this->status_code . ""; $res .= "" . $this->message . ""; $res .= "" . $this->timestamp . ""; // $res .= "" . $this->timestamp . ""; $res .= "<$operation>"; return $res; } /** * Function getPayloadArray * @return array */ function getPayloadArray() { return array("status_code" => $this->status_code , 'message'=> $this->message, 'timestamp' => $this->timestamp); } } /** * Class wsCreateUserResponse */ class wsCreateUserResponse { public $status_code = 0; public $message = ''; public $userUID = ''; public $timestamp = ''; /** * Function __construct * Constructor of the class * @param string $status * @param string $message * @param string $userUID * @return void */ function __construct( $status, $message, $userUID ) { $this->status_code = $status; $this->message = $message; $this->userUID = $userUID; $this->timestamp = date('Y-m-d H:i:s'); } } /** * Class wsCreateGroupResponse */ class wsCreateGroupResponse { public $status_code = 0; public $message = ''; public $groupUID = ''; public $timestamp = ''; /** * Function __construct * Constructor of the class * @param string $status * @param string $message * @param string $groupUID * @return void */ function __construct( $status, $message, $groupUID ) { $this->status_code = $status; $this->message = $message; $this->groupUID = $groupUID; $this->timestamp = date('Y-m-d H:i:s'); } } /** * Class wsCreateDepartmentResponse */ class wsCreateDepartmentResponse { public $status_code = 0; public $message = ''; public $departmentUID = ''; public $timestamp = ''; /** * Function __construct * Constructor of the class * @param string $status * @param string $message * @param string $departmentUID * @return void */ function __construct( $status, $message, $departmentUID ) { $this->status_code = $status; $this->message = $message; $this->departmentUID = $departmentUID; $this->timestamp = date('Y-m-d H:i:s'); } } /** * Class wsGetVariableResponse */ class wsGetVariableResponse { public $status_code = 0; public $message = ''; public $variables = null; public $timestamp = ''; /** * Function __construct * Constructor of the class * @param string $status * @param string $message * @param string $variables * @return void */ function __construct( $status, $message, $variables ) { $this->status_code = $status; $this->message = $message; $this->variables = $variables; $this->timestamp = date('Y-m-d H:i:s'); } } ?>