输出

当数据植入完成后,需要调用\x\Restful::callback()方法进行API输出。
该方法支持链式操作,也支持单独使用。
注意,单独使用时,可以传入三个参数,分别为:状态码Msg下标结果集
例如:

\x\Restful::callback(
	\x\Restful::ERROR(),
	'default',
	['user_id' => 1],
)

Restful组件的多种使用场景如下:

// 1、链式操作
return \x\Restful::type('xml')->make('default')->code(\x\Restful::ERROR())->msg('default')->data(['user_id' => 1])->callback();
// 2、单独操作
return \x\Restful::type('xml')->make('default')->callback(
	\x\Restful::ERROR(),
	'default',
	['user_id' => 1]
);
// 3、联合使用
return \x\Restful::type('xml')->make('default')->code(\x\Restful::ERROR())->msg('default')->data(['user_id' => 1])->callback(
	\x\Restful::ERROR(),
	'default',
	['user_id' => 1]
);
// 4、最简单的兼容用法
return \x\Restful::callback(
	\x\Restful::ERROR(),
	'default',
	['user_id' => 1]
);

注意:当我们联合使用的时候,系统会取callback()传入的参数值代替,code()msg()data()所传入的值。