code !== 404) { // Wow a UUID4 collision... buy a lottery ticket if ($srcset_existing->code === 200) { return $this->main(); } // Failed to get srcset return new Response("Something went wrong when checking if the srcset exists", 500); } // Create new srcset entity $insert = $this->db->for(MediaSrcsetModel::TABLE) ->insert([ MediaSrcsetModel::ID->value => $id ]); // Return created srcset id if successful return $insert ? new Response($id, 201) : $this->resp_database_error(); } }