Heat can also cause chickens to slow down or stop laying. Egg laying actually increases body heat so many slow down/stop if it's very hot simply to keep themselves more comfortable. If they are not molting and the heat has been bad, my guess is that's what's going on.