SharkMan, быть может набросаете псевдокод по второму примеру? Думаю на этом от вас отстану ;)
ЗЫ могу на пиво подбросить несколько монеток, пишите реквизиты на почту timur.asgard at gmail.com
или вот предположим, есть код который сначала берет то что в сессии, что то с этими данными делает, потом это дело идет в базу и оттуда берутся данные, записывая новые, затем идет подключение к стороннему сервису и что то делает и в конце концов все это отдается пользователю
Alex Bond: так ведь его получается нужно будет куда то записать чтобы потом понять что ключ не подделали. например в базу или редис, а мне этого не очень хочется.
остается 1 вариант - использовать алгоритм генерации известный коду в апи методе и коду в модели?
>зачем ловить и тут же отпускать эксепшн? твой код как: if(false == false) return false;
>и для таких isEmailNotExists isPasswordNotCorrect в ларавеле есть валидации и форм реквесты.. мутишь хрень полную
это просто пример. PS: про валидацию тут речь не идет.
Максим Федоров: а как быть с сущностью File при использовании ActiveRecord (напомню, этой сущности не существует в базе данных) оно будет находиться в том же неймспейсе что и допустим User?
А менеджер собственно нужен для того чтобы дергать данные из базы по заранее заготовленным параметрам, например activeUsers выполняет запрос к базе который выводит всех активных пользователей (длинное выражение SQL)
ЗЫ могу на пиво подбросить несколько монеток, пишите реквизиты на почту timur.asgard at gmail.com