数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

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

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

下面,我们再针对各种使用场景进行演示。

链式操作


return \x\Restful::type('xml')
		->make('default')
		->code(\x\Restful::ERROR())
		->msg('default')
		->data([
			'user_id' => 1
		])
		->callback();

单独操作


return \x\Restful::type('xml')
		->make('default')
		->callback(
			\x\Restful::ERROR(),
			'default',
			['user_id' => 1]
		);

联合使用


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]
	);

最简单的兼容用法


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

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

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录