public static function intersecting_readings($readings, BfoxRef $ref) { $intersecting = array(); foreach ($readings as $reading_id => $reading) { if ($ref->intersects($reading)) { $intersecting[] = $reading_id; } } return $intersecting; }