With func_wall_toggle you can rotate it, but it is not a real one, because it can make the brushes visible and invisible. The first func_wall_toggle tied to the original brushes and to the rotated one. It is too complicated for me to say how to get it work, but if you like I can make for you an example map...also need four trigger_relay, three multimanager, two trigger_changetarget and a func_door...