1
0
Fork 0
mirror of https://github.com/Yetangitu/ampache synced 2025-10-04 10:19:25 +02:00
ampache/modules/React/Dns/Query/RecordBag.php

27 lines
545 B
PHP

<?php
namespace React\Dns\Query;
use React\Dns\Model\Message;
use React\Dns\Model\Record;
class RecordBag
{
private $records = array();
public function set($currentTime, Record $record)
{
$this->records[$record->data] = array($currentTime + $record->ttl, $record);
}
public function all()
{
return array_values(array_map(
function ($value) {
list($expiresAt, $record) = $value;
return $record;
},
$this->records
));
}
}