protected function r4_update_record(CreatedRecord $record)
 {
     if ($this->logger) {
         $this->logger->info("Updating " . $record->name);
     }
     return $record->update($this->api);
 }
 /**
  * @param Rage4Api $api
  * @param bool $cache
  * @return CreatedRecord[]
  */
 function get_records(Rage4Api $api, $cache = false)
 {
     if ($cache && $this->record_cache !== null) {
         return $this->record_cache;
     }
     $records = array();
     $ret = $api->getRecords($this->id);
     foreach ($ret as $r) {
         $records[] = CreatedRecord::fromRage4($r);
     }
     if ($cache) {
         $this->record_cache = $records;
     }
     return $records;
 }