Антон Шаманов: blade по дефолту, {{ gettype($news) }} выдает что это object, ну собственно на картинке видно, что это объект, а происходит дичь какая-то :)
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'country.news_model_id' in 'where clause' (SQL: select * from `country` where `country`.`news_model_id` in (1)) (View: C:\webserver\data\htdocs\blankers\resources\views\welcome.blade.php)
EvgMul: Взять массив или регулярку кириллицы и разбить ваш запрос посимвольно, через тоже explode. Ну и через тот же цикл пробегаетесь и сравниваете символы.
Сергей Протько: А я считаю, что это неверно, поясню... Человек который тольео пытается понять азы не имеет права подступать к алгоритмам. Почему? Ответ прост. Он только изучил циклы и решил посмотреть алгоритм пузырька и тут он сразу ападает в ступор не понимая, какого хера это так сложно и зачем это все надо. Считаю, что например если это тольео стар в изучении, то к алгортмам надо подойти через два года практики, когда ты уже погрыз немного собаку ))
Atllantis: void используется тогда, когда функции не надо возвращать какое либо значение. Допустим ей надо только что нибудь посчитать и вывести результат нигде не сохраняя. Вы же бьете себя в грудь и утверждаете, что такое строгая типизация спасет ваш проект. А базу не знаете.
Александр Есипов: во первых, все view должны быть .blade.php. Чтобы узнать почему происходит переадресация, посмотрите, что лежит в данном middleware. Чтобы узнать где он лежит, откройте Kernel.php и посмотрите по названию 'auth', в какой именно дириктории он лежит. Откроете и посмотрите, что возвращает метод.
Иван Брежнев: Я понял Ваш ответ мне очень помог. Я не думал про библиотеки совсем. Для меня фрейморк был как каркас. А чужие библиотеки я вообще не рассматривал.