/** * setUpBeforeClass. * * Run Fixture to prepare the test cars table */ public static function setUpBeforeClass() { self::$connection = DatabaseConnection::connect(); $sqlQuery = 'CREATE TABLE IF NOT EXISTS cars ( `id` INTEGER PRIMARY KEY AUTOINCREMENT, `name` TEXT, `model` TEXT, `year` INTEGER )'; self::$connection->exec($sqlQuery); self::seedDatabase(); }
/** * Create a PDO connection if one does not exist. * * @return void */ public static function connect() { if (is_null(self::$connection)) { self::$connection = DatabaseConnection::connect(); } }