$v) { if($info[$mapping[$k]] ?? '') { continue; } $info[$mapping[$k]] = $v; } return $info; } public function getDecryptData($data): array { $key = 'zLxapoeqWYpoeqWY'; $info = Gm::decrypt($key,$data); return json_decode(base64_decode($info),true); } public function makeEncryptData($data) { // $key = Config::get('gm.key'); $key = 'zLxapoeqWYpoeqWY'; $info = Gm::encrypt($key,(base64_encode(json_encode($data)))); return $info; } public function getHeaderToken(): string { $header = getallheaders(); $auth = $header['Authorization']; $data = explode(' ',$auth); return $data[1]; } }