initial commit

This commit is contained in:
2026-06-25 13:03:45 +06:00
commit 4589f4a8d0
3229 changed files with 941958 additions and 0 deletions

52
app/Model/AccessKey.php Normal file
View File

@@ -0,0 +1,52 @@
<?php
class AccessKey extends AppModel
{
var $name='AccessKey';
public function saveAccessKey($formData){
$error = "";
$form["device_id"] = trim($formData["device_id"]);
$form["secret_key"] = trim($formData["secret_key"]);
$form["created_on"] = trim($formData["created_on"]);
$fileds = array('device_id', 'secret_key', 'created_on');
$data["AccessKey"] = $form;
if(!empty($form["device_id"]) && !empty($form["secret_key"])){
if(!$this->save($data,false,$fileds)){
$error = "22";
}
}else{
$error = "23";
}
return $error;
}
public function getAccessToken($device_id)
{
$error = "";
$access_key = $this->find('first', array(
'conditions' => array('device_id' => $device_id),
'order'=> array('created_on'=>'desc')
) );
if(empty($access_key)) {
$error = "23";
return $error;
} else {
return $access_key['AccessKey']['secret_key'];
}
}
public function deleteAccessKey($device_id)
{
$access_key = $this->find('first', array(
'conditions' => array('device_id' => $device_id),
'order'=> array('created_on'=>'desc')
) );
$this->delete($access_key['AccessKey']['id']);
}
}