Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $url = "https://api.vkdonate.ru?key={$key}&action=donates&count=15";
- $json = file_get_contents($url);
- $result = json_decode($json, true);
- if ($result['success'] && $result['count'] > 0) {
- foreach ($result['donates'] as $key => $donate) {
- if (Pay::where('pay_id', $donate['id'])->exists()) {
- continue;
- } else {
- Pay::create([
- 'pay_id' => $donate['id'],
- 'vk_id' => $donate['uid'],
- 'sum' => $donate['sum'],
- 'date' => $donate['date'],
- 'anon' => $donate['anon']
- ]);
- if (Player::where('vk_id', $donate['uid'])->exists()) {
- $player = Player::where('vk_id', $donate['uid'])->first();
- $add_count = intdiv($donate['sum'], 10);
- $player->count += $add_count;
- $player->save();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement