Когда появися NC я просто кипятком ссался. Ну сейчас заживем. Я в линуксы играюсь уже больше 15 лет, а вид теплых ламповых панелек до сих пор вызывает приятное чувство — «ну сейчас заживем». Идите все нафиг, джидаи консолей. Я тоже джидай, но люблю mc, а если надо консоль, что собственно надо очень часто, то всегда ctrl-o тут как тут.
public function validate($data)
{
$validator = Validator::make($data, Post::$rules);
if($validator->fails()) throw new ValidationException($validator);
return true;
}
и потом в нужных методах той же модели, например вот так:
public function store($data)
{
$this->validate($data);
return Post::create($data);
}
можно навесить на констурктор модели и тогда получим как примерно тоже самое, как у тебя в примере.
Такая фривольность, очевидно, имеет свои минусы, но именно поэтому мне фреймворк и понравился. Чувствуется, что не ты работаешь на фреймворк, а фреймворк рабтает на тебя.
Вообще кесарю кесарево. Ведь фреймворк изначально был заточен под rest. У нас используется еще с третьей версии. Используется в основном для бекенда разных сервисов. Он именно еще тогда зацепил простотой. С выходом 4-ки пришлось перестроиться, но по прежнему писать rest api было просто и быстро, да и код получался элегантный. Судя по обзору 5-ка выглядит как логичное продолжение 4-ки, при этом с некоторыми почти фундаментальными изменениями. Опять придется пересроиться. Опять же структура файлов, она может и удобная, но переключаться между старыми проектами и новыми, мне видится, будет не очень удобно. Но это неизбежные потери.
Валидацию специально вынесли отдельно, дабы не перегружать модели. До этого все далали по разному, как правильно заметили в статье. В новой версии с импрувнутым валидатором веротяно процесс как-то унифицируется. По поводу фишек типа gii и прочих, то тут тоже умышленое избегание перегрузки функционалом. Все это есть, все это активно используется, но вынесено в отдельные компоненты. Composer в помощь
Китайский заяц, новый год и пельмени — как это мало по китайски :)
Видел эту новость сегодня на Синьхуа. Рад. Что за разговоры о том, что кто-то у кого-то украл технологии? Космос — это международное. Только объединенными усилиями мы сможем изучать это пространство. В одиночку это слишком сложно и дорого. Китай сейчас очень много денег вкладывает в науку и технику, а по доступной информации, дальше будет только увеличиваться переход от экстенсивной экспортоориентированной экономики на развитие внутреннего рынка и технологий. Кстати поддержка ИТ сектора чувствуется уже сейчас. И я уверен, что они не только пройдут проторенной дорожкой, но и зайдут еще дальше. Ведь если не они, то кто?
вообще это розничная цена, но не в России. Я бы взял попробовать, но я не в России (у меня в профиле указано), а скажем где-то тут на месте. Потому что после года внедрения Grandstream подумали: «А не поискать ли что-нибудь новое?». Но вот среди нового в этом ценовом диапазоне пока не густо. Куча китайских моделей пока не дотягивает до уровня, а работаем мы таки в основном для иностранных компаний.
Смешно да, но неправда.
и потом в нужных методах той же модели, например вот так:
можно навесить на констурктор модели и тогда получим как примерно тоже самое, как у тебя в примере.
Такая фривольность, очевидно, имеет свои минусы, но именно поэтому мне фреймворк и понравился. Чувствуется, что не ты работаешь на фреймворк, а фреймворк рабтает на тебя.
то есть дальше можно не читать?
Видел эту новость сегодня на Синьхуа. Рад. Что за разговоры о том, что кто-то у кого-то украл технологии? Космос — это международное. Только объединенными усилиями мы сможем изучать это пространство. В одиночку это слишком сложно и дорого. Китай сейчас очень много денег вкладывает в науку и технику, а по доступной информации, дальше будет только увеличиваться переход от экстенсивной экспортоориентированной экономики на развитие внутреннего рынка и технологий. Кстати поддержка ИТ сектора чувствуется уже сейчас. И я уверен, что они не только пройдут проторенной дорожкой, но и зайдут еще дальше. Ведь если не они, то кто?