Heat the olive oil and red pepper flakes in a large, heavy skillet over medium high heat.
Season the chops on both sides with salt and pepper
Add the chops to the pan and leave them alone while they brown. After two minutes or so, turn the chops and brown the other side. If they are sticking to the pan when you try to turn them, let them cook for a little while longer.
Carefully add the wine and allow it to reduce slightly. Turn the chops a couple of times to coat them.
Remove the chops to a plate and add the onions, apples, garlic, mushrooms and any seasoning to the skillet.
Cook for 5 minutes or so, adding broth as the veggies dry out.
Return the chops and their juices along with the remaining broth to the pan. Reduce the heat to low and cover the pan with a lid.
The chops are ready when the juices are clear and the meat is slightly pink when you cut into them.
Remove the chops again and stir the butter and lemon juice into the apples and onions. Taste and adjust the seasoning.
To serve arrange the chops on a plate and spoon the veggies on top.