Typo
Slim-style get and sending vars to method

Changed from superglobal GET to Slim $app->request()->get('foo')

Added vars to method call
Tidy up getLocationById method

Don't need shortname anymore, removed it.
Improved urlName by removing apostrophe.
Remove schedule html blob because I don't need it right now.  Will be
writing a proper getSchedule method in the future.
Write the getLocationsByAmenity method

Works!

Todos:

1. Probably compare user inputted amenity to an array of available
amenities in order to a) prevent db injection and b) provide a more
friendly exception.  PHP docs suggest a switch, but since I have 40
options and array is more compact.  Why?  See inline comments.

2. Find a better way to do the no-radius, sort-by-distance query.
Seems tacky to just use radius < 10000.  However, I'm not sure I can
get distance back without doing that whole calcuation that includes a
radius.  Ideas?