Training for endurance, hypertrophy and strength gains at the same time is somewhat of a conflict. Basically your results will be poor at all three.
Explain that part, because I disagree but might be wrong on how I see it.[/quote]
For a beginner, non specific training will carry over across the spectrum so any weight training will give positive benefits to all 3 goals. Basically any program will work, some better than others. As you become intermediate, there will be less carry over and you need to mix up your rep ranges to address all three and you can probably get by on a 1 week cycle hitting all 3 and still make reasonable progress. Bill Starr 5x5 or the Texas method come to mind.
Once you approach the advanced stage, gains are hard to come by and you need to get everything out of you program that you can. The OP is suggesting 2 workouts a day which may be appropriate for advanced athletes but rarely for beginner or intermediate.
At the advanced level, there is very little crossover between strength, hypertrophy and endurance training. Training needs to be specific and cycled to the immediate goal while maintaining the other components. To optimize training at this level is very complicated and the cost of getting it wrong is high so expert coaching is required.
Most people are at the beginner phase for only a few months. They may stay at intermediate for several years. This is the level that I believe most of the comments in this thread are aimed at. At this level a trainee needs to start focusing on 1 goal at a time while maintaining the others and start to cycle them as appropriate.
To the OP, determine what level you are truly at. Unless you are advanced, the second workout of the day should only be active recovery or you will sacrifice recovery and make smaller gains and risk overtraining. If you are advanced, get a coach that is expert in your sport and do what he says. A second workout may be warranted but at the risk of overtraining, it needs to be looked at closely.