summaryrefslogtreecommitdiffstats
path: root/tests/ConcertTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Make it possible to list all concerts.Harald Eilertsen2021-05-101-0/+23
|
* Method to find concerts at given venueHarald Eilertsen2021-05-091-0/+40
|
* Method to find concerts for a given city.Harald Eilertsen2021-05-091-0/+41
|
* Include info from venue in concerts.Harald Eilertsen2021-05-091-1/+20
| | | | | | | | | | | | | | | | | | | | This makes the concert a full object containing all relevant info, while we can still segment the data in the db. Instead of this: $concert = GiglogAdmin_Concert::get($concert_id); $venue = GiglogAdmin_Venue::get($concert->venue()); echo "{$concert->name()} @ {$venue->name()} : {$concert->cdate()}" You can now do: $concert = GiglogAdmin_Concert::get($concert_id); echo "{$concert->name()} @ {$concert->venue()->name()} : {$concert->cdate()}" And yeah, renamed Concert::find_cid() to Concert::get() and changed it's semantics somewhat. It now either returns the given concert if it exists, or NULL if it does not. Simpler function; simpler to use.
* Added an uppercase in sql for venue and concert duplicate checkAndreaChirulescu2021-04-231-0/+22
| | | | Added test to create duplicate concert with varied cases in string
* Concert::create return NULL if concert already exist.Harald Eilertsen2021-04-221-1/+1
| | | | | | We probably need some better error handling here. There's a myriad of reasons why this call could fail, and we might need to communicate the failure reason somewhere.
* Add some tests for Concert class.Harald Eilertsen2021-04-221-0/+49