DevMan: воу, ребята, доки читаем.) тут без нее нельзя обойтись. Для первого E_WARNING делается проверка на is_dir, а второй E_WARNING, касательно невозможности создания ввиду недостаточных привелегий пользователя, под которым запущен PHP - нельзя отловить человеческим способом.
Максим: Прошу прощения, я некорретно выразился. Я считаю, что какие-то данные (entity, или коллекция entities) должны приходить в готовом виде из контейнера в презентер, ибо презентер не имеет права заниматься бизнес-логикой.
Максим: "... ваши новые props, и из-за этого сработает componentWillReceiveProps внутри которого вы сможете вызывать this.setState" - исходя из этих слов, данные из props попадают в state компонента. Это недопустимо.