mirror of
https://gitee.com/ShopeX/OMS
synced 2026-03-23 02:45:33 +08:00
67 lines
1.2 KiB
PHP
67 lines
1.2 KiB
PHP
<?php
|
||
/**
|
||
* Copyright © ShopeX (http://www.shopex.cn). All rights reserved.
|
||
* See LICENSE file for license details.
|
||
*/
|
||
abstract class erpapi_ticket_response_abstract
|
||
{
|
||
public $__channelObj;
|
||
|
||
public $__apilog;
|
||
|
||
/**
|
||
* 初始化
|
||
* @param erpapi_channel_abstract $channel channel
|
||
* @return mixed 返回值
|
||
*/
|
||
public function init(erpapi_channel_abstract $channel)
|
||
{
|
||
$this->__channelObj = $channel;
|
||
|
||
return $this;
|
||
}
|
||
|
||
/**
|
||
* 去首尾空格
|
||
*
|
||
* @param Array
|
||
* @return Array
|
||
* @author
|
||
**/
|
||
static function trim(&$arr)
|
||
{
|
||
foreach ($arr as $key => &$value) {
|
||
if (is_array($value)) {
|
||
self::trim($value);
|
||
} elseif (is_string($value)) {
|
||
$value = trim($value);
|
||
}
|
||
}
|
||
}
|
||
|
||
/**
|
||
* 过滤空
|
||
*
|
||
* @return void
|
||
* @author
|
||
**/
|
||
public function filter_null($var)
|
||
{
|
||
return !is_null($var) && $var !== '';
|
||
}
|
||
|
||
/**
|
||
* 比较数组值
|
||
*
|
||
* @return void
|
||
* @author
|
||
**/
|
||
public function comp_array_value($a,$b)
|
||
{
|
||
if ($a == $b) {
|
||
return 0;
|
||
}
|
||
|
||
return $a > $b ? 1 : -1 ;
|
||
}
|
||
} |