CACHE_DIR
CACHE_DIR = 'json_cache'
Class Collection.
load( $file) : boolean|\MiotApi\Util\Jsoner\Jsoner
读取json文件里的内容为数组.
$file |
fill( $data, $file) : boolean|\MiotApi\Util\Jsoner\Jsoner
json数据存储成json文件.
$data | ||
$file |
fillArray( $array, $file) : boolean|\MiotApi\Util\Jsoner\Jsoner
数组缓存成json文件.
$array | ||
$file |
toBase() : \MiotApi\Util\Collection\Collection
Get a base Support collection instance from this collection.
instances() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有设备实例列表.
properties() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有的PropertyType.
actions() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有的ActionType.
events() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有的EventType.
services() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有的ServiceType.
devices() : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有的DeviceType.
instance( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取某个实例的详细定义.
$type |
property( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取一个PropertyType的具体定义.
$type |
action( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取一个ActionType的具体定义.
$type |
event( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取一个EventType的具体定义.
$type |
service( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取一个ServiceType的具体定义.
$type |
device( $type) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取一个DeviceType的具体定义.
$type |
__instances( $file) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取所有实例列表.
$file |
__instance( $file, $uri, $params) : boolean|\MiotApi\Util\Jsoner\Jsoner|null
读取某个实例的详细定义.
$file | ||
$uri | ||
$params |