dzlzh / leancloud
This package is abandoned and no longer maintained.
No replacement package was suggested.
leancloud php
v1.0.0
2017-05-09 08:25 UTC
Requires
- php: >=5.3.0
- leancloud/leancloud-sdk: ^0.5.6
This package is not auto-updated.
Last update: 2020-01-24 16:40:31 UTC
README
基于 LeanCloud-SDK-PHP 封装
采用链式操作
安装
composer require dzlzh/leancloud
初始化
require_once 'vendor/autoload.php'; require_once 'config.php'; use \leancloud\leancloud; $leancloud = new leancloud($config);
增加数据
$data = array( 'name' => 'xiaoming', 'age' => 24, 'sex' => 'man', ); $id = $leancloud->build('test')->set($data)->save(); var_dump($id);
更新数据
$newData = array( 'age' => 30, ); $leancloud->build('test', $id)->set($newData)->save();
删除数据
$leancloud->build('test', $id)->destroy();
获取数据
$newData = $leancloud->build('test', $id)->get(); var_dump($newData->get('name')); var_dump($newData->get('age')); var_dump($newData->get('sex'));
查询数据
$sql = 'SELECT * FROM test WHERE age=30'; $data = $leancloud->query($sql); var_dump($data); foreach ($data as $value) { var_dump($value->getObjectId()); var_dump($value->get('name')); var_dump($value->get('age')); var_dump($value->get('sex')); var_dump($value->getCreatedAt()); var_dump($value->getUpdatedAt()); }