These are chat archives for LaravelRUS/chat

15th
Jul 2015
JhaoDa
@jhaoda
Jul 15 2015 00:06
@sitdirek а что?
sitdirek
@sitdirek
Jul 15 2015 00:07
@jhaoda вопрос есть orchestral/parser https://github.com/orchestral/parser#examples
может подскажешь, как можно пройтись foreach по всем элементам в xml? Пример лишь для одного node
JhaoDa
@jhaoda
Jul 15 2015 00:07
@sitdirek ну так сразу надо вопрос задавать
@sitdirek чем тебя SimpleXML не устроил?
sitdirek
@sitdirek
Jul 15 2015 00:11
@jhaoda устраивает, но хотел и этот пакет изучить и столкнулся данной проблемой.
JhaoDa
@jhaoda
Jul 15 2015 00:11
@sitdirek этот пакет всего лишь обертка для SimpleXML
Dmitriy Kabardinov
@dKab
Jul 15 2015 04:21
Hello World!
VaaL2004
@VaaL2004
Jul 15 2015 05:38

Здравствуйте!

По умолчанию Eloquent автоматически поддерживает поля created_at и updated_at.

А как сделать так, чтобы он и мои date и time поля перегонял в Carbon?

This message was deleted
Maxim
@Big-Shark
Jul 15 2015 05:38
@VaaL2004 читаем доку, там все есть
JhaoDa
@jhaoda
Jul 15 2015 05:40
@VaaL2004 а чо три раза не написал?
@VaaL2004 нажми стрелку вверх и отредактируй своё сообщение, общество тебе спасибо скажет
VaaL2004
@VaaL2004
Jul 15 2015 05:41
@Big-Shark самое обидное в том, что я в доке и не могу найти! :( Хотя бы в какой главе, не подскажете? Я не прошу готового решения, а хотя бы правильное направление)
@VaaL2004 не забудь удалить дубль
VaaL2004
@VaaL2004
Jul 15 2015 05:42
@jhaoda вроде удалил. Спасибо большое.
Maxim
@Big-Shark
Jul 15 2015 05:42
@jhaoda у меня иногда возникает подозрениче что ты бот) Но очень умный бот, который разбирает вопрос, и в любое время дня и ночи готов предоставить нужную ссылку на доку)
JhaoDa
@jhaoda
Jul 15 2015 05:44
@Big-Shark я читаю доку почти два года, а так же я её переводил
Поэтому ориентируюсь почти как «с закрытыми глазами»...
@VaaL2004 общество поручило мне сказать спасибо :)
NoViKoFF
@AndrewNovikof
Jul 15 2015 07:06
плз
move, put и copy почему то не канают
Доброе утро) Подскажите как загрузить файл в Cloud Storage?
Dmitry
@13bit
Jul 15 2015 08:06
Добрый день.
Подскажите хороший сервис для получения платежей visa и mastercard?
Maxim
@Big-Shark
Jul 15 2015 08:10
@13bit страна какая?
Dmitry
@13bit
Jul 15 2015 08:10
Казахстан
butschster
@butschster
Jul 15 2015 08:18
Казахстан мой страна, самый лучший на свете :)
Dmitry
@13bit
Jul 15 2015 08:20
))
Max
@roquie
Jul 15 2015 09:17
По какой причине не работает драйвер мемкэша в ларавел? Указал оный в конфиге, но получить данные с помощью Cache::driver('memcached')->get('key') нельзя. wtf?
записать туда данные с помощью Cache и затем получить их - выходит. А сессии оттуда не достать ...
Maxim
@Big-Shark
Jul 15 2015 09:23
а сесии тут причем?
Max
@roquie
Jul 15 2015 10:52
@Big-Shark если сессии хранятся в мемкэше, то было бы нормально их увидеть в telnet 127.0.0.1 11211 > stats cachedump 1 100 . Но их там нет. Как и файлов сессий тоже (а их и не должно быть). Вопрос - где они?
stgalkin
@stgalkin
Jul 15 2015 10:59
Привет. Может кто-то помочь с админкой sleeping owl? Столкнулся с проблемой использования массовой загрузки картинок через FormItem::images('image', 'Images'); Получаю ошибку Class 'SleepingOwl\Admin\Models\Form\FormItem\Images' not found модели Images в админке sleeping owl нет. Хотя в доке описан пример с использованием images
Alex Ilyenko
@assada
Jul 15 2015 11:40

Ребята. Почему

$request->cookie('lang')

Может возвращать

null

Хотя кука есть. И на 5.0 все работало, а на 5.1 - уже нет

Alex Soveliev
@suroviy
Jul 15 2015 11:49
потому что куки нет)) а в консоле браузера смотрел, она там есть?
Alex Ilyenko
@assada
Jul 15 2015 11:50
Есть же. Причем на 5.0 она зашифрована. А в 5.1 - нет
Устанавливаю куку так:
return redirect('/')->withCookie(cookie()->forever('lang', 'ua'));
а чиатю так:
public function handle(Request $request, Closure $next)
    {
        $l = ($request->cookie('lang')) ?: 'ru';
        //dd($request->cookie('lang'));
        \App::setLocale($l);
        return $next($request);
    }
было у кого7
Роман Сохарев
@greabock
Jul 15 2015 12:29
Всем приветы
Немного не по адресу вопрос, однако есть тут такие ребята, кто на datatables собаку съел?
NelinD
@NelinD
Jul 15 2015 12:33
@greabock хвост отгрыз)
Роман Сохарев
@greabock
Jul 15 2015 12:34
@NelinD :+1: ты-то мне и нужен ))
@NelinD расскажи мне, что ты делаешь, если заранее не знаешь количество полей
сейчас мне приходится кастомизировать datatables под каждую сущность отдельно
это мальца напрягает
Alex Ilyenko
@assada
Jul 15 2015 12:37
"мальца"
Роман Сохарев
@greabock
Jul 15 2015 12:38
@Assada что не так? )
я еще такое слово знаю: "тащемта"
Alex Ilyenko
@assada
Jul 15 2015 12:42
@greabock ну я о том что это круто так напрягает =)
Stanislav Mihailov
@samikhajlov
Jul 15 2015 12:57
Всем привет, кто-нибудь сталкивался с подобной проблемой при установке? guzzle/guzzle v3.9.3 requires ext-curl -> the requested PHP extension curl is missing from your system. В composer при этом "require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.
",
"sleeping-owl/admin": "2.x",
"illuminate/html": "5.0",
"illuminate/contracts": "~5.0",
"illuminate/support": "~5.0",
"guzzlehttp/guzzle": "~5.0|~6.0",
"league/oauth1-client": "~1.0",
"laravel/socialite": "2.0"
}
Alex Ilyenko
@assada
Jul 15 2015 12:58
Всему виной league/oauth1-client
почти уверен
и включи curl в php.ini
Роман Сохарев
@greabock
Jul 15 2015 13:00
таки курл включить нужно
Stanislav Mihailov
@samikhajlov
Jul 15 2015 13:00
сейчас попробую, спасибо
Роман Сохарев
@greabock
Jul 15 2015 13:01
если он вообще стоит =)
Stanislav Mihailov
@samikhajlov
Jul 15 2015 13:05
как только курл поставил, все заработало)
Alex Ilyenko
@assada
Jul 15 2015 13:08
ну и в тему спрошу. Есть пакет клинта oauth с авторизацией через мой провайдер, ролями, вотэтовсе ?
для ларавеля 5+
ну и в тему спрошу. Есть пакет клинта oauth с авторизацией через мой провайдер, ролями, вотэтовсе
JhaoDa
@jhaoda
Jul 15 2015 13:19
@Assada давай третий раз спроси
Alex Ilyenko
@assada
Jul 15 2015 13:19
@jhaoda третий раз?
JhaoDa
@jhaoda
Jul 15 2015 13:19
@Assada ну два раза спросил, давай и третий
Alex Ilyenko
@assada
Jul 15 2015 13:20
@jhaoda два разных вопроса. В чем проблема?
JhaoDa
@jhaoda
Jul 15 2015 13:21
@Assada http://i.imgur.com/cnm6zIX.png, найди 10 отличий, ага
Alex Ilyenko
@assada
Jul 15 2015 13:22
@jhaoda обнови страничку
а нет
это я обновлю страничку
странно
это не я
JhaoDa
@jhaoda
Jul 15 2015 13:22
@Assada ага, ага :)
«оносамоатвичяю!!!!111»
Alex Ilyenko
@assada
Jul 15 2015 13:24
ну чятик залагал. Я то тут причем? :D
JhaoDa
@jhaoda
Jul 15 2015 13:24
@Assada пишешь свой провайдер для socialite и готово
Alex Ilyenko
@assada
Jul 15 2015 13:26
круто. Спасибо
JhaoDa
@jhaoda
Jul 15 2015 13:26
@Assada сарказм?
Alex Ilyenko
@assada
Jul 15 2015 13:26
Нет
то что я искал
Осталось разобраться что с куками и в продакшн
Роман Сохарев
@greabock
Jul 15 2015 13:27
хренак-хренак и в продакшн
давай следующий проект
Alex Ilyenko
@assada
Jul 15 2015 13:28
Подавайте его сюда
JhaoDa
@jhaoda
Jul 15 2015 13:52
Не понимаю я людей. Пишет чувак на тостере вопрос, форматирование кода через жопу. Предлагаю правку — удаляет. Где логика-то?
Stanislav Mihailov
@samikhajlov
Jul 15 2015 13:54
Не знаю.. я был бы рад, если бы мой код кто-нибудь помог улучшить)
Роман Сохарев
@greabock
Jul 15 2015 13:56
ctrl+alt+L =)
отформатировал =))
JhaoDa
@jhaoda
Jul 15 2015 13:58
https://toster.ru/q/232245 последний кусок кода просто шидеваръ...
Да и второй близко к нему...
butschster
@butschster
Jul 15 2015 13:59
а давайте пилить мою
CMS
:)
Alex Ilyenko
@assada
Jul 15 2015 14:15
cms ненужны
butschster
@butschster
Jul 15 2015 14:17
@Assada обоснуй
Harys Vizcaino
@HarysVizcaino
Jul 15 2015 14:18
Someone speak English here ?
Роман Сохарев
@greabock
Jul 15 2015 14:18
@HarysVizcaino a lot
butschster
@butschster
Jul 15 2015 14:18
many people speak English
Роман Сохарев
@greabock
Jul 15 2015 14:21

@butschster

обоснуй

:smile:

@Assada ща тебе Павлик гуся-то выведет =)

Alex Ilyenko
@assada
Jul 15 2015 14:32
@butschster без комьюнити - бестолковая штука. Если конечно не коммерческая.
butschster
@butschster
Jul 15 2015 14:34
@Assada т.е. по твоему сначала нужно создать комьюнити, потом начинать писать CMS? :)
Alex Ilyenko
@assada
Jul 15 2015 14:37
@butschster я о том что комьюнити для "КОНЦЕПТУАЛЬНО" новой cms достаточно сложно собрать.
Это возможно
но слишком невероятно
Вопрос. Почему, иногда, из-за комментария в blade падает апач 2.4
Я закомментировал старую строчку со смарти и апач падает.
только при много строчном комментировании
{{--{*выаыаыва
ываыва
ываыва
ывавыа
*}--}}
причем логи подло молчат
Забавно
а вот та же конструкция в одну строку - работает.
butschster
@butschster
Jul 15 2015 14:43
@Assada Ну по поводу комьюнити не соглашусь, ведь все зависит от пиара и что ты можешь предложить пользователям из коробки, да и благодаря CMS появился еще один пакет для Laravel поэтому это еще один плюс, в ближайшем будущем планируется еще несколько полезных пакетов
Alex Ilyenko
@assada
Jul 15 2015 14:44
@butschster ну по факту ты продвигаешь ларавель, а не свою cms
SekToRCoM
@SekToRCoM
Jul 15 2015 14:45

день добрый, как сложить элементы массива?

$data = Statistics::where('day', '=', $data)->get();
return $data;
/* Ответ: [{"id":7,"user":5,"launches":0,"downloads":1,"summ":2,"referral":0,"PricePerDownload":0,"day":"2015-07-15","created_at":"2015-07-15 00:35:53","updated_at":"2015-07-15 00:35:53"},{"id":8,"user":1,"launches":0,"downloads":1,"summ":0,"referral":0,"PricePerDownload":0,"day":"2015-07-15","created_at":"2015-07-15 13:47:18","updated_at":"2015-07-15 13:47:18"}] */

Как сложить каждый элемент друг с другом? К примеру, launches сложить с launches.

Stanislav Mihailov
@samikhajlov
Jul 15 2015 14:45
Кто делал авторизацию/регистрацию через ВК на Laravel? нужна помощь. Обычную авторизацию сделал легко, а через ВК не растёт, уже второй день мучаю.
butschster
@butschster
Jul 15 2015 14:46
@SekToRCoM группировка и sum?
SekToRCoM
@SekToRCoM
Jul 15 2015 14:47
@butschster Да, как осуществить? Как только не пытался, даже так: return $data->downloads->sum(); для пробы.
butschster
@butschster
Jul 15 2015 14:51
@SekToRCoM ну я думаю тебе нужно читать доки по работе с БД. Ну а самый простой вариант пройтись по циклу и посчитать сумму. Ну как вариант http://stackoverflow.com/questions/1496682/how-to-sum-values-of-the-array-of-the-same-key
Aleksandr Zamiatin
@CawaKharkov
Jul 15 2015 14:51
товарисчи
может кто сталкивался
подключаю для поддомена(m.) папку с другими вьюхами, для мобил
и не срабатывают вью композеры
SekToRCoM
@SekToRCoM
Jul 15 2015 14:55
@butschster
$data = Statistics::where('day', '=', $data)->get();

        $myArray = json_decode($data, true);
        $sumArray = array();

        foreach ($myArray as $k=>$subArray) {
          foreach ($subArray as $id=>$value) {
            $sumArray[$id]+=$value;
          }
        }

        return $sumArray;
Maxim
@Big-Shark
Jul 15 2015 14:55
@SekToRCoM и как это должно работать по твоему?
SekToRCoM
@SekToRCoM
Jul 15 2015 14:56
@Big-Shark вот и я не знаю
Maxim
@Big-Shark
Jul 15 2015 14:56
Ну ты же программист, ты и придумай алгоритм
код написать легко, а вот над алгоритмами надо думать.
SekToRCoM
@SekToRCoM
Jul 15 2015 14:56
@Big-Shark да какой я программист, я школьник
butschster
@butschster
Jul 15 2015 14:57
здесь нужно так json_encode(json_decode(...)), тогда все ок
Maxim
@Big-Shark
Jul 15 2015 14:57
@SekToRCoM в разработки ларавеля тоже участвует школьник, так что это не оправдание
SekToRCoM
@SekToRCoM
Jul 15 2015 14:57
меня только паскалю учили в школе
@butschster Invalid argument supplied for foreach()
Maxim
@Big-Shark
Jul 15 2015 14:58
@SekToRCoM алгоритмы вообще на бумажках учат писать, так что язык тут не важен
JhaoDa
@jhaoda
Jul 15 2015 14:58
@samikhajlov телепатически угадывать, что у тебя там не так или сам скажешь?
SekToRCoM
@SekToRCoM
Jul 15 2015 14:59
@Big-Shark ну если бы я знал как взять элемент хоть один вывести... return $data->downloads[1];
butschster
@butschster
Jul 15 2015 14:59
@SekToRCoM ну может тебе документацию посмотреть? :)
SekToRCoM
@SekToRCoM
Jul 15 2015 14:59
@butschster ссылочка на нужный материал есть? именно на НУЖНЫЙ
butschster
@butschster
Jul 15 2015 15:00
вообще не понимаю зачем тебе Laravel и как ты его развернул?
Maxim
@Big-Shark
Jul 15 2015 15:00
@SekToRCoM
$data = Statistics::where('day', '=', $data)->get();
var_dump($data[0]);
iGloom
@iGloom
Jul 15 2015 15:01
@samikhajlov я делал вк-авторизацию для лары. в чем проблема?
SekToRCoM
@SekToRCoM
Jul 15 2015 15:01
@butschster мама сказала ей квартиру написать, ну я зашел в маил и не смог услышать ларку, она мне привет передала
JhaoDa
@jhaoda
Jul 15 2015 15:01
Что за набор слов я щас прочитал?
SekToRCoM
@SekToRCoM
Jul 15 2015 15:02
@jhaoda ну это я в школе был там маинкрафт был))
iGloom
@iGloom
Jul 15 2015 15:03
с такими шутками только на брейнфаке писать
butschster
@butschster
Jul 15 2015 15:03
это тест Тьюринга? Нас проверяют? :)
Maxim
@Big-Shark
Jul 15 2015 15:04
@butschster я думаю это ИИ
SekToRCoM
@SekToRCoM
Jul 15 2015 15:07
@Big-Shark нацианальный интернет интернет!
SekToRCoM
@SekToRCoM
Jul 15 2015 15:14
Ладно, без шуток, кто сможет помочь? @Big-Shark, если по твоему коду попросить вывести $data[0]['downloads'], то он повторит число 2 раза.
Maxim
@Big-Shark
Jul 15 2015 15:15
@SekToRCoM ну вообще там не массив внутри, а обьект, и как он может повторить, если 1 раз вызывается этот код
SekToRCoM
@SekToRCoM
Jul 15 2015 15:15
@Big-Shark ответ вар_дампа:
object(App\Models\Statistics)#223 (21) { ["table":protected]=> string(10) "statistics" ["connection":protected]=> NULL ["primaryKey":protected]=> string(2) "id" ["perPage":protected]=> int(15) ["incrementing"]=> bool(true) ["timestamps"]=> bool(true) ["attributes":protected]=> array(10) { ["id"]=> int(5) ["user"]=> int(5) ["launches"]=> int(0) ["downloads"]=> int(0) ["summ"]=> float(0) ["referral"]=> float(6) ["PricePerDownload"]=> int(0) ["day"]=> string(10) "2015-07-14" ["created_at"]=> string(19) "2015-07-14 00:30:11" ["updated_at"]=> string(19) "2015-07-14 00:30:11" } ["original":protected]=> array(10) { ["id"]=> int(5) ["user"]=> int(5) ["launches"]=> int(0) ["downloads"]=> int(0) ["summ"]=> float(0) ["referral"]=> float(6) ["PricePerDownload"]=> int(0) ["day"]=> string(10) "2015-07-14" ["created_at"]=> string(19) "2015-07-14 00:30:11" ["updated_at"]=> string(19) "2015-07-14 00:30:11" } ["relations":protected]=> array(0) { } ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["appends":protected]=> array(0) { } ["fillable":protected]=> array(0) { } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } ["dates":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["with":protected]=> array(0) { } ["morphClass":protected]=> NULL ["exists"]=> bool(true) } object(App\Models\Statistics)#220 (21) { ["table":protected]=> string(10) "statistics" ["connection":protected]=> NULL ["primaryKey":protected]=> string(2) "id" ["perPage":protected]=> int(15) ["incrementing"]=> bool(true) ["timestamps"]=> bool(true) ["attributes":protected]=> array(10) { ["id"]=> int(7) ["user"]=> int(5) ["launches"]=> int(0) ["downloads"]=> int(1) ["summ"]=> float(2) ["referral"]=> float(0) ["PricePerDownload"]=> int(0) ["day"]=> string(10) "2015-07-15" ["created_at"]=> string(19) "2015-07-15 00:35:53" ["updated_at"]=> string(19) "2015-07-15 00:35:53" } ["original":protected]=> array(10) { ["id"]=> int(7) ["user"]=> int(5) ["launches"]=> int(0) ["downloads"]=> int(1) ["summ"]=> float(2) ["referral"]=> float(0) ["PricePerDownload"]=> int(0) ["day"]=> string(10) "2015-07-15" ["created_at"]=> string(19) "2015-07-15 00:35:53" ["updated_at"]=> string(19) "2015-07-15 00:35:53" } ["relations":protected]=> array(0) { } ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["appends":protected]=> array(0) { } ["fillable":protected]=> array(0) { } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } ["dates":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["with":protected]=> array(0) { } ["morphClass":protected]=> NULL ["exists"]=> bool(true) }
Maxim
@Big-Shark
Jul 15 2015 15:17
@SekToRCoM ну вот ты получил 1 эелемнт как и хотел "ну если бы я знал как взять элемент хоть один вывести"
SekToRCoM
@SekToRCoM
Jul 15 2015 15:19
@Big-Shark ладно, тогда всё же, как их сложить? [{"id":7,"user":5,"launches":0,"downloads":1,"summ":2,"referral":0,"PricePerDownload":0,"day":"2015-07-15","created_at":"2015-07-15 00:35:53","updated_at":"2015-07-15 00:35:53"},{"id":8,"user":1,"launches":0,"downloads":1,"summ":0,"referral":0,"PricePerDownload":0,"day":"2015-07-15","created_at":"2015-07-15 13:47:18","updated_at":"2015-07-15 13:47:18"}]
Maxim
@Big-Shark
Jul 15 2015 15:19
@SekToRCoM придумай алгорит, потом опиши его тут, я посмотрю)
SekToRCoM
@SekToRCoM
Jul 15 2015 15:22
@Big-Shark ну :D, тогда сделаю по-школьнически.
Maxim
@Big-Shark
Jul 15 2015 15:22
@SekToRCoM это ты для себя, или для учибы?
SekToRCoM
@SekToRCoM
Jul 15 2015 15:23
@Big-Shark для себя
@Big-Shark
        $data = Statistics::where('day', '=', $data)->get();

        $i = 0;
        $pro = array();
        while ($i <= count($data)) {
            $pro->launches += $data[$i]->launches;
            $pro->downloads += $data[$i]->downloads;
            $pro->summ += $data[$i]->summ;
            $pro->referral += $data[$i]->referral;

            $i++;
        }

        return $pro;
Attempt to assign property of non-object
Maxim
@Big-Shark
Jul 15 2015 15:28
$pro->launches => $pro['launches']
SekToRCoM
@SekToRCoM
Jul 15 2015 15:30
@Big-Shark Undefined index: launches
        $data = Statistics::where('day', '=', $data)->get();

        $i = 0;
        $pro = array();
        while ($i <= count($data)) {
            $pro['launches'] += $data[$i]->launches;
            $pro['downloads'] += $data[$i]->downloads;
            $pro['summ'] += $data[$i]->summ;
            $pro['referral'] += $data[$i]->referral;

            $i++;
        }

        return $pro;
Maxim
@Big-Shark
Jul 15 2015 15:31
@SekToRCoM $pro = array(); =>
$pro = array('launches' => 0, 'downloads' => 0, 'summ' => 0, 'referral' => 0);
SekToRCoM
@SekToRCoM
Jul 15 2015 15:32
ErrorException in Collection.php line 844: Undefined offset: 2
:D
Maxim
@Big-Shark
Jul 15 2015 15:32
$i < count($data))
SekToRCoM
@SekToRCoM
Jul 15 2015 15:33
@Big-Shark спасибо), теперь работает.
Maxim
@Big-Shark
Jul 15 2015 15:34
@SekToRCoM а теперь думай как модно улучшить)
SekToRCoM
@SekToRCoM
Jul 15 2015 15:34
@Big-Shark попробую ;)
@Big-Shark шаблон не может получить данные :( Trying to get property of non-object
Maxim
@Big-Shark
Jul 15 2015 15:38
@SekToRCoM ты пытаешься вызвать свойста обьекта не у обьекта
SekToRCoM
@SekToRCoM
Jul 15 2015 15:38
@Big-Shark {{ $today->launches }}
Maxim
@Big-Shark
Jul 15 2015 15:38
{{ $today['launches'] }}
SekToRCoM
@SekToRCoM
Jul 15 2015 15:40
@Big-Shark спасибо, то-то я думаю, почему же у меня раньше возникала аналогичная проблема..
Marina
@marina16
Jul 15 2015 16:49
привет всем. я добавила еще одну миграцию - articles
она появилась в проекте но не отобразилась в воркбенче, почему?
Снимок.PNG
Снимок1.PNG
это нормально?
Stanislav Mihailov
@samikhajlov
Jul 15 2015 16:52
Помогите, пожалуйста, понять причину ошибки при авторизации через ВК ReflectionException in RouteDependencyResolverTrait.php line 57:
Class App\Http\Request does not exist. Предполагаю, что дело в этом AuthController, но где и почему не знаю.

namespace App\Http\Controllers\Auth;

use App\User;
use Validator;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers;
use App\AuthenticateUser;
use App\Http\Request;

class AuthController extends Controller
{
/
|--------------------------------------------------------------------------
| Registration & Login Controller
|--------------------------------------------------------------------------
|
| This controller handles the registration of new users, as well as the
| authentication of existing users. By default, this controller uses
| a simple trait to add these behaviors. Why don't you explore it?
|
/

use AuthenticatesAndRegistersUsers;

/**
 * Create a new authentication controller instance.
 *
 * @return void
 */
public function __construct()
{
    $this->middleware('guest', ['except' => 'getLogout']);
}

/**
 * Get a validator for an incoming registration request.
 *
 * @param  array  $data
 * @return \Illuminate\Contracts\Validation\Validator
 */
protected function validator(array $data)
{
    return Validator::make($data, [
        'name' => 'required|max:255',
        'email' => 'required|email|max:255|unique:users',
        'password' => 'required|confirmed|min:6',
    ]);
}

/**
 * Create a new user instance after a valid registration.
 *
 * @param  array  $data
 * @return User
 */
protected function create(array $data)
{
    return User::create([
        'name' => $data['name'],
        'email' => $data['email'],
        'password' => bcrypt($data['password']),
    ]);
}

public function login(AuthenticateUser $authenticateUser, Request $request, $provider = null) {
   return $authenticateUser->execute($request->all(), $this, $provider);

}

public function userHasLoggedIn($user) {
    \Session::flash('message', 'Welcome, ' . $user->username);
    return redirect('/dashboard');
}   

}

SvSerg
@SvSerg
Jul 15 2015 16:53
@marina16
может ты её не применила ?
Marina
@marina16
Jul 15 2015 16:54
я написала php artisan migrate
SvSerg
@SvSerg
Jul 15 2015 16:54
а в самой миграции что написанно ?
добавление таблицы есть ?
Marina
@marina16
Jul 15 2015 16:55
не
нету
asvae
@asvae
Jul 15 2015 16:56
@marina16 рефрешнуть бд?
@samikhajlov трейт небось передвинул.
SvSerg
@SvSerg
Jul 15 2015 17:00
@marina16
Миграция для того чтобы руками в базе не создавать таблицы с полями, а создавать их из кода миграции
http://laravel.su/docs/4.2/schema
Stanislav Mihailov
@samikhajlov
Jul 15 2015 17:02
@Asvae , можно по подробнее, недавно с Laravel работаю, не совсем понимаю о чем речь
SvSerg
@SvSerg
Jul 15 2015 17:04
загляни в миграцию Users *_create_users_table.php
по аналогии добавляй свою таблицу в свою созданную миграцию
Stanislav Mihailov
@samikhajlov
Jul 15 2015 17:27
проблему решил, всем спасибо за помощь
Роман Сохарев
@greabock
Jul 15 2015 17:33

Миграция для того чтобы руками в базе не создавать таблицы с полями, а создавать их из кода миграции

Это то как работают миграции. А нужны они не для этого

SvSerg
@SvSerg
Jul 15 2015 17:40
@greabock
Ты думаешь она бы лучше поняла еслиб я сказал что миграции для того что бы патчи не писать ?
Хотя и то что я выше написал, то же верно ))
Роман Сохарев
@greabock
Jul 15 2015 17:52
@SvSerg ну я не знаю лучше или хуже бы она поняла. Девка не тупая вроде. А вот говорить нужно до конца
например, что этот механизм часто используется для поддержания целостности структуры базы данных у конечных пользователей и при коллективной разработке
SvSerg
@SvSerg
Jul 15 2015 17:58
@greabock
Не могу с тобой не согласится )))
Для этого чат и есть, разные мнения, идеи, подача и всё такое
asvae
@asvae
Jul 15 2015 18:37
@SekToRCoM
А что тебе мешает сделать так: $pro['referral'] = Statistics::where('day', $data)->sum('referral');
ПХП очень медленно суммирует.
Roman Igoshin
@MasterRO94
Jul 15 2015 21:45
@samikhajlov я делал, через многие соцсети. Сначала "регаешься" как разработчик на вк (добовляешь свое приложени-сайт) получаешь ключи
а дальше юзаешь этот OAuth модуль https://github.com/oriceon/oauth-5-laravel
, там примеры есть.
Stanislav Mihailov
@samikhajlov
Jul 15 2015 21:47
@MasterRO94 , привет, уже получилось, но возникло две проблемы 1) На этой странице обнаружена циклическая переадресация
ERR_TOO_MANY_REDIRECTS"
и 2) Не требует налчие юзера в БД при авторизации
cookwer
@cookwer
Jul 15 2015 23:36
Не подскажете какой-нибудь пакет, который бы код заменял на картинку? нужно реализовать смайлы на форуме
VitaliiSestrenskyi
@VitaliiSestrenskyi
Jul 15 2015 23:42
привет
есть кто?
cookwer
@cookwer
Jul 15 2015 23:42
есть
VitaliiSestrenskyi
@VitaliiSestrenskyi
Jul 15 2015 23:44
@cookwer подскажи пожалуйста где в ларе описана функция dd()
cookwer
@cookwer
Jul 15 2015 23:46
@VitaliiSestrenskiy laravel/framework/src/Illuminate/Support/helpers.php
VitaliiSestrenskyi
@VitaliiSestrenskyi
Jul 15 2015 23:47
@cookwer спс, сейчас посмотрю.