SwimmPair-Www v1.0
PHP Model of SwimmPair web application
Loading...
Searching...
No Matches
RegionsManager Class Reference
Collaboration diagram for RegionsManager:
Collaboration graph

Public Member Functions

 __construct (mysqli $mysqli)
 
 FindAllRegions ()
 
 GetRegionNameOfClub ($regionID)
 
 GetRegionByID ($regionID)
 
 InsertNewRegion ($name, $abbrev)
 
 UpdateRegion ($id, $name, $abbrev)
 

Detailed Description

RegionsManager has API functions to handle Region object/s and delivers it through web application.

Constructor & Destructor Documentation

◆ __construct()

RegionsManager::__construct ( mysqli  $mysqli)

Initialize RegionsManager with live database connection.

Parameters
mysqli$mysqli

Member Function Documentation

◆ FindAllRegions()

RegionsManager::FindAllRegions ( )

Find all regions in under administration.

Returns
array<Region>

◆ GetRegionByID()

RegionsManager::GetRegionByID (   $regionID)

Return Region provided its id.

Parameters
int$regionID
Returns
Region|null

◆ GetRegionNameOfClub()

RegionsManager::GetRegionNameOfClub (   $regionID)

Return name of Region in which Club is located.

Parameters
int$regionID
Returns
string

◆ InsertNewRegion()

RegionsManager::InsertNewRegion (   $name,
  $abbrev 
)

Insert new Region into the web application.

Parameters
string$name
string$abbrev
Returns
bool

◆ UpdateRegion()

RegionsManager::UpdateRegion (   $id,
  $name,
  $abbrev 
)

Update already existing Region in the web application.

Parameters
int$id
string$name
string$abbrev
Returns
bool

The documentation for this class was generated from the following file: