DuckPhp\Ext\Misc

简介

组件类 杂项扩展, 提供了一批函数。

选项

  1. public $options = [
  2. 'path' => '',
  3. 'path_lib' => 'lib',
  4. ];

扩充方法。

AppHelper 扩充

  • Import
  • DI

ControllerHelper 扩充

  • RecordsetUrl
  • RecordsetH
  • CallAPI

方法

public function init(array $options, object $context = null)

  1. 初始化

public function __construct()

  1. 空构造函数

public function init(array $options, object $context = null)

  1. 初始化

public static function Import($file)

  1. 导入文件

public static function RecordsetUrl($data, $cols_map = [])

  1. 转换 Recordset URL

public static function RecordsetH($data, $cols = [])

  1. 转换 Recordset HTML 编码

public static function DI($name, $object = null)

  1. DI 函数

public function CallAPI($class, $method, $input, $interface = ‘’)

  1. 调用一个 API

public function _DI($name, $object = null)

  1. 相应静态函数的实现

public function _Import($file)

  1. 相应静态函数的实现

public function _RecordsetUrl($data, $cols_map = [])

  1. 相应静态函数的实现

public function _RecordsetH($data, $cols = [])

  1. 相应静态函数的实现

public function _CallAPI($class, $method, $input, $interface = ‘’)

  1. 相应静态函数的实现

详解

Import DuckPhp\Ext\Misc::Import

  1. // 导入文件

DI

  1. DuckPhp\Ext\Misc::DI

RecordsetUrl

  1. DuckPhp\Ext\Misc::RecordsetUrl

RecordsetH

  1. DuckPhp\Ext\Misc::RecordsetH

CallAPI

  1. DuckPhp\Ext\Misc::CallAPI