BMLT PHP Query Client

Meeting

Read onlyYes

BMLT Meeting data object.

Represents a single meeting from the BMLT database with all associated information including location, time, venue type, and format details. This is a readonly class - all properties are immutable after creation.

Tags
author

Patrick Joyce

since
1.0.0

Table of Contents

Properties

$bus_lines  : string|null
$comments  : string|null
$distance_in_km  : float|null
$distance_in_miles  : float|null
$duration_time  : string|null
$end_time  : string|null
$format_shared_id_list  : array<string|int, mixed>
$formats  : array<string|int, mixed>
$id_bigint  : string
$latitude  : float|null
$location_city_subsection  : string|null
$location_municipality  : string|null
$location_nation  : string|null
$location_neighborhood  : string|null
$location_postal_code_1  : string|null
$location_province  : string|null
$location_street  : string|null
$location_sub_province  : string|null
$location_text  : string|null
$longitude  : float|null
$meeting_name  : string
$phone_meeting_number  : string|null
$start_time  : string
$train_lines  : string|null
$venue_type  : int|null
$virtual_meeting_additional_info  : string|null
$virtual_meeting_link  : string|null
$weekday_tinyint  : int

Methods

__construct()  : mixed
fromArray()  : self
parseCommaSeparatedString()  : array<string|int, mixed>
Parse comma-separated string into array

Properties

$bus_lines

public string|null $bus_lines = null

$comments

public string|null $comments = null

$distance_in_km

public float|null $distance_in_km = null

$distance_in_miles

public float|null $distance_in_miles = null

$duration_time

public string|null $duration_time = null

$end_time

public string|null $end_time = null

$format_shared_id_list

public array<string|int, mixed> $format_shared_id_list = []

$formats

public array<string|int, mixed> $formats = []

$latitude

public float|null $latitude = null

$location_city_subsection

public string|null $location_city_subsection = null

$location_municipality

public string|null $location_municipality = null

$location_nation

public string|null $location_nation = null

$location_neighborhood

public string|null $location_neighborhood = null

$location_postal_code_1

public string|null $location_postal_code_1 = null

$location_province

public string|null $location_province = null

$location_street

public string|null $location_street = null

$location_sub_province

public string|null $location_sub_province = null

$location_text

public string|null $location_text = null

$longitude

public float|null $longitude = null

$meeting_name

public string $meeting_name

$phone_meeting_number

public string|null $phone_meeting_number = null

$start_time

public string $start_time

$train_lines

public string|null $train_lines = null

$venue_type

public int|null $venue_type = null

$virtual_meeting_additional_info

public string|null $virtual_meeting_additional_info = null
public string|null $virtual_meeting_link = null

$weekday_tinyint

public int $weekday_tinyint

Methods

__construct()

public __construct(string $id_bigint, string $meeting_name, int $weekday_tinyint, string $start_time[, string|null $end_time = null ][, string|null $duration_time = null ][, float|null $latitude = null ][, float|null $longitude = null ][, string|null $location_text = null ][, string|null $location_street = null ][, string|null $location_city_subsection = null ][, string|null $location_neighborhood = null ][, string|null $location_municipality = null ][, string|null $location_sub_province = null ][, string|null $location_province = null ][, string|null $location_postal_code_1 = null ][, string|null $location_nation = null ][, string|null $comments = null ][, string|null $train_lines = null ][, string|null $bus_lines = null ][, int|null $venue_type = null ][, string|null $virtual_meeting_link = null ][, string|null $phone_meeting_number = null ][, string|null $virtual_meeting_additional_info = null ][, float|null $distance_in_km = null ][, float|null $distance_in_miles = null ][, array<string|int, mixed> $formats = [] ][, array<string|int, mixed> $format_shared_id_list = [] ]) : mixed
Parameters
$id_bigint : string
$meeting_name : string
$weekday_tinyint : int
$start_time : string
$end_time : string|null = null
$duration_time : string|null = null
$latitude : float|null = null
$longitude : float|null = null
$location_text : string|null = null
$location_street : string|null = null
$location_city_subsection : string|null = null
$location_neighborhood : string|null = null
$location_municipality : string|null = null
$location_sub_province : string|null = null
$location_province : string|null = null
$location_postal_code_1 : string|null = null
$location_nation : string|null = null
$comments : string|null = null
$train_lines : string|null = null
$bus_lines : string|null = null
$venue_type : int|null = null
$virtual_meeting_link : string|null = null
$phone_meeting_number : string|null = null
$virtual_meeting_additional_info : string|null = null
$distance_in_km : float|null = null
$distance_in_miles : float|null = null
$formats : array<string|int, mixed> = []
$format_shared_id_list : array<string|int, mixed> = []

fromArray()

public static fromArray(array<string|int, mixed> $data) : self
Parameters
$data : array<string|int, mixed>
Return values
self

parseCommaSeparatedString()

Parse comma-separated string into array

private static parseCommaSeparatedString(string $value) : array<string|int, mixed>
Parameters
$value : string
Return values
array<string|int, mixed>

        
On this page

Search results