These are chat archives for LaravelRUS/chat

24th
Dec 2014
amigosprogdoc
@amigosprogdoc
Dec 24 2014 04:41
ДОброе
Maxim
@Big-Shark
Dec 24 2014 05:14
И тебе)
amigosprogdoc
@amigosprogdoc
Dec 24 2014 05:15
Кто еще познал радость MSSQL процедуры из PDO? :)
devillom
@devillom
Dec 24 2014 05:41
привет всем
amigosprogdoc
@amigosprogdoc
Dec 24 2014 05:41
Привет.
amigosprogdoc
@amigosprogdoc
Dec 24 2014 05:57
Если из хранимой процедуры возвращается больше одного ответа...как получить их?
amigosprogdoc
@amigosprogdoc
Dec 24 2014 06:15
пока сделал через PDO..
ошибка подкралась сзади ..Freetds не хочет так работать)..
Maxim
@Big-Shark
Dec 24 2014 06:49
@amigosprogdoc ну вот смотри, кто производит мссйл?
amigosprogdoc
@amigosprogdoc
Dec 24 2014 06:50
))
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:29

Всем привет!

Может кто сталкивался - подскажите, пожалуйста: можно ли при определении роута задать ему значение параметра, который потом будет вытаскиваться в методе контроллера?
Смысл такой: есть несколько именных роутов, которые ведут на один и тот же экшен, а уже в экшене нужно получить параметр, что роут должен принимать:

Route::get('responses/new', [
    'as'   => 'responses.new',
    'uses' => 'ResponseController@getList'
]);
Route::get('responses/accepted', [
    'as'   => 'responses.accepted',
    'uses' => 'ResponseController@getList'
]);
Route::get('responses/declined', [
    'as'   => 'responses.declined',
    'uses' => 'ResponseController@getList'
]);

В контроллере необходимо получить значение второй секции uri, где закопан статус:

    public function getList($status)
    {
...
    }

Делать в роуте статус как переменную не получается, так как нужно именовать роут (может я не в курсе - можно ли как-то задать имя роуту в зависимости от переменной в uri?), ибо по имени формируется динамическое меню...

Вот такая загогулина. Может у кого будут мысли, как сделать такие вот роуты?

devillom
@devillom
Dec 24 2014 07:31
Route::getCurrentRoute()->getPath() ?
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:34
как получить uri я-то знаю. Вопрос принципиально в другом - можно ли при определении роута сказать ему, что у него есть параметр (который не определён в самом uri роута) и задать значение этого параметра?
devillom
@devillom
Dec 24 2014 07:36
Какие например параметры типа GET POST ?
Maxim
@Big-Shark
Dec 24 2014 07:36
не, так нельзя
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:37
Либо передать в имя роута значение переменной в роуте.
Route::get('responses/{status}', [
        'as'   => 'responses.'.$status, // этот статус из переменной части роута
        'uses' => 'ResponseController@getList'
    ])
Maxim
@Big-Shark
Dec 24 2014 07:39
тут можно применить фильтр где все варианты перменной перечисленны
Route::get('responses/{status}',[
        'as'   => 'responses',
        'uses' => 'ResponseController@getList'
    ])
->where('status', 'new|accepted|declined');
чтото типа, там регулярку надо писать в where, но я с регулярками не очень
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:43
С этим тоже понятно. Но в таком случае пропадает именование роутов, которое так необходимо...
то есть, 'as' => 'response.{status}' нужен
от переменной uri чтобы. :)
Maxim
@Big-Shark
Dec 24 2014 07:44
так нельзя)
ну или я не знаю как так сделать)
devillom
@devillom
Dec 24 2014 07:45
а хочешь автоматически генерировать роуты)
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:45
нет, не хочу. :)
Maxim
@Big-Shark
Dec 24 2014 07:46
кстати это вариант, просто запихнуть фор туда)
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:47
да, но тогда в uri нужно будет заменять {status} на $status (значение из цикла) и тогда в контроллере я не получу $status...
Maxim
@Big-Shark
Dec 24 2014 07:47
Ту кстати еще проблемма в получением переменной, нельзя запихнуть новую переменную если ее нет в урл, поэтмоу я отправлял все это на разные экшены, а эти экшены дергали уже протектед функцию с передачей туда параметра
еще как вариант вначале обьявить те роуты которые перехватят запрос, или тот роут, а потом роуты пустышки для корректных имен)
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:49
да, как вариант. Пухнуть контроллер будет, но не нужно будет переделывать всякие менюхи и прочее, что завязано на этом...
Maxim
@Big-Shark
Dec 24 2014 07:49
но вариант с фейковыми роутами слишком плохо потдердеваемый
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:50
угу
Maxim
@Big-Shark
Dec 24 2014 07:51
Но задача стояла "Может у кого будут мысли, как сделать такие вот роуты?" и мой грязный вариант подходит под нее)
Но я бы предложил фор, и в контролере уже вызывать функцию
Хотя если их всего 3, то лучше и без фора даже
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 07:55
Думаю, что статусов не будет больше 3-4. Вариант с разными методами неудобоваримый, но вполне рабочий в данной ситуации...
спасибо.
devillom
@devillom
Dec 24 2014 08:00
Как лучше хранить статусы пользователя пример свободен занят не определен
в отдельной таблице
Maxim
@Big-Shark
Dec 24 2014 08:00
смотря сколько статусов, и тд
devillom
@devillom
Dec 24 2014 08:00
5+6
Maxim
@Big-Shark
Dec 24 2014 08:00
вообще обычно isBusy
devillom
@devillom
Dec 24 2014 08:01
Это как
Sergey Gladkovskiy
@smgladkovskiy
Dec 24 2014 08:01
если они будут меняться и нужна будет история - то отдельной таблицей с меткой времени. Брать оттуда последний статус, сортированный по дате...
Maxim
@Big-Shark
Dec 24 2014 08:01
ну в тойже таблице делаются просто булевые колонки, а потом гет атрибутс
а можно сделать отдельную таблицу и связи, но тогда сложней управлять, и сложней все это работать будет
зато можно разные статусы делать
devillom
@devillom
Dec 24 2014 08:02
$table->increments('id');
        $table->string('name', 60);
        $table->string('class', 60);
Maxim
@Big-Shark
Dec 24 2014 08:02
а можно энум поле
все зависит от задачи
devillom
@devillom
Dec 24 2014 08:03
щас вызываю просто
```
$user->status->name
Мне потом придется фильтровать свободных пользователей
Maxim
@Big-Shark
Dec 24 2014 08:04
а каким может быть еще пользователь?
devillom
@devillom
Dec 24 2014 08:04
Свободен не свободен
итд
$table->integer('user_status')
users
частично занят
Maxim
@Big-Shark
Dec 24 2014 08:33
ну самое простое это энум
WmA
@akis94
Dec 24 2014 09:02
попробуйте перейти по ссылке http://cheats.laravel.com/ , у всех не пашет?
Maxim
@Big-Shark
Dec 24 2014 09:03
угу
WmA
@akis94
Dec 24 2014 09:04
чего это сайт лёг(
Maxim
@Big-Shark
Dec 24 2014 09:05
хз
LaravelButler

Приветствуем Вас, @VadimDraganyuk, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

devillom
@devillom
Dec 24 2014 09:16
у меня есть архив))
WmA
@akis94
Dec 24 2014 09:16
архив cheats?)
devillom
@devillom
Dec 24 2014 09:16
Точнее был
щас поищу
хотя есть в pdf
2 словах может кто объяснить IoC
WmA
@akis94
Dec 24 2014 09:22
класс)
devillom
@devillom
Dec 24 2014 09:22
1 слово)
WmA
@akis94
Dec 24 2014 09:23
))
Обратное управление
amigosprogdoc
@amigosprogdoc
Dec 24 2014 09:36
тут две статьи soundrussian-a..может кому пригодится..
Ray Mayemir
@raymayemir
Dec 24 2014 10:03
всем привет
amigosprogdoc
@amigosprogdoc
Dec 24 2014 10:04
привет..
Ray Mayemir
@raymayemir
Dec 24 2014 10:04
почему ошибка может быть?
MacBook-Pro:habr raimaemirov$ php artisan generate:scaffold comment --fields="body:text, user_id:integer:unsigned, offer_id:integer:unsigned, mark:integer"
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/models/Comment.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/controllers/CommentsController.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/views/comments/index.blade.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/views/comments/show.blade.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/views/comments/create.blade.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/views/comments/edit.blade.php
Could not create /Applications/MAMP/htdocs/Larapro/startup/habr/app/views/layouts/scaffold.blade.php
Generating optimized class loader
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/database/migrations/Create_comments_table.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/database/seeds/CommentsTableSeeder.php
Updated /Applications/MAMP/htdocs/Larapro/startup/habr/app/database/seeds/DatabaseSeeder.php
Created /Applications/MAMP/htdocs/Larapro/startup/habr/app/tests/controllers/CommentsTest.php
Updated /Applications/MAMP/htdocs/Larapro/startup/habr/app/routes.php
amigosprogdoc
@amigosprogdoc
Dec 24 2014 10:06
глупый вопрос..он там еже не создан?
есть папка? права доступа к папке?
/layouts/
Ray Mayemir
@raymayemir
Dec 24 2014 10:06
да 777
по этому вопрос не глупый я считаю
amigosprogdoc
@amigosprogdoc
Dec 24 2014 10:13
C:\OpenServer\domains\TuristLaravelOne2.dev [master +0 ~1 -0]>  php artisan gene
rate:scaffold comment --fields="body:text, user_id:integer:unsigned, offer_id:in
teger:unsigned, mark:integer"
Do you want me to create a Comment model? [yes|no]
Do you want me to create views for this Comment resource? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/comments/index.bl
ade.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/comments/show.bla
de.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/comments/create.b
lade.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/comments/edit.bla
de.php
Do you want me to create a CommentsController controller? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/controllers/CommentsCon
troller.php
Do you want me to create a 'create_comments_table' migration and schema for this
 resource? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/database/migrations/201
4_12_24_141212_create_comments_table.php
Generating optimized class loader
Would you like a 'Comments' table seeder? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/database/seeds/Comments
TableSeeder.php
Do you want to go ahead and migrate the database? [yes|no] y
Migrated: 2014_12_24_141212_create_comments_table
Done!
All done! Don't forget to add 'Route::resource('comments', 'CommentsController')
;` to app/routes.php.

C:\OpenServer\domains\TuristLaravelOne2.dev [master +4 ~1 -0 !]> ^Z
Ray Mayemir
@raymayemir
Dec 24 2014 10:17
@amigosprogdoc а теперь
вот это
php artisan generate:scaffold offer --fields="title:string, description:text, city_id:integer:unsigned, company_id:integer:unsigned, off:integer:unsigned, image:string, expires:date"
первый создает
когда еще делаю
он выдает ошибку
да с хабра статейка хотел просто попробовать
amigosprogdoc
@amigosprogdoc
Dec 24 2014 10:46
тут..на обед отходил..сейчас
php artisan gen
erate:scaffold offer --fields="title:string, description:text, city_id:integer:u
nsigned, company_id:integer:unsigned, off:integer:unsigned, image:string, expire
s:date"
Do you want me to create a Offer model? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/models/Offer.php
Do you want me to create views for this Offer resource? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/offers/index.blad
e.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/offers/show.blade
.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/offers/create.bla
de.php
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/views/offers/edit.blade
.php
Do you want me to create a OffersController controller? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/controllers/OffersContr
oller.php
Do you want me to create a 'create_offers_table' migration and schema for this r
esource? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/database/migrations/201
4_12_24_144716_create_offers_table.php
Generating optimized class loader
Would you like a 'Offers' table seeder? [yes|no] y
Created: C:\OpenServer\domains\TuristLaravelOne2.dev\app/database/seeds/OffersTa
bleSeeder.php
Do you want to go ahead and migrate the database? [yes|no] y
Migrated: 2014_12_24_144716_create_offers_table
Done!
All done! Don't forget to add 'Route::resource('offers', 'OffersController');` t
o app/routes.php.
Ray Mayemir
@raymayemir
Dec 24 2014 10:55
@amigosprogdoc в layouts.scaffold изменения есть?
amigosprogdoc
@amigosprogdoc
Dec 24 2014 10:59
хм..
а такого файла нету)
Ray Mayemir
@raymayemir
Dec 24 2014 11:00
как? у меня генерирует один раз и все остальные не хочет а может так и должно быть 😦
amigosprogdoc
@amigosprogdoc
Dec 24 2014 11:01
ну я выполнял эти две команды..и теперь есть две папки views\comments и views\offers
в них по 4 файла) ..
Ray Mayemir
@raymayemir
Dec 24 2014 11:02
ну да
amigosprogdoc
@amigosprogdoc
Dec 24 2014 11:02
L4 ?
Ray Mayemir
@raymayemir
Dec 24 2014 11:03
да
Maksim (Ellrion) Platonov
@Ellrion
Dec 24 2014 11:12

"(о тейлоре) в прошлом году я б ему тоже поставил "+«ик, расценивая его деятельность как позитивную. В этом он проявил себя как весьма неоднозначный персонаж. За ним замечались весьма эксцентричные штуки, вроде закрытия Github Issues проекта (а потом тайного их переоткрытия через месяц), утверждения своей гениальности, отсутствие команды, и диктаторский стиль управления. Мне кажется ни одна серьезная компания не будет начинать long-term проект на Ларавеле — старые ветки не поддерживаются, команда проекта состоит из 2х человек. Для примера, Rails с которыми Taylor любит сравнивать свое детище, непременно обзывая их говнокодом, имеет историю с 2004 года, и 80 человек в гитхабовской команде (10 активных меинтейнеров).

Laravel, передравший почти всё из Rails, добавив хороший PHP синтаксис, приправив DI, как ни крути, остается уделом скорее для краткосрочных проектов, небольших сайтов-магазинов и пр."(c)
как вам такое мнение?

Ray Mayemir
@raymayemir
Dec 24 2014 11:15
нет, я не соглашусь к примеру OctoberCMS, не большой проект ?
Maksim (Ellrion) Platonov
@Ellrion
Dec 24 2014 11:18
имхо октябрь не показатель всё же
Ray Mayemir
@raymayemir
Dec 24 2014 11:23
@Ellrion а что вы подразумеваете когда говорите "показатель"?
Maksim (Ellrion) Platonov
@Ellrion
Dec 24 2014 11:30
октоyбер это просто очередная cms и имхо сделана просто потому что могли сделать и хотели именно на ларе. т.е. это не проект который был задуман и под него подбирался инструмент
WmA
@akis94
Dec 24 2014 11:38
статья была от одного прогера из Калифорнии, который раньше жил в Питере, не помню кто это, ну вот, он использует лару+бутстрап, потому что, по его мнению, в таком сочетании можно достаточно быстро разработать сайт, он лёгок в изучении и что-то ещё там было
так что мнение о ларе частично правильное) Есть крупные проекты, созданные на ларе?
Brezhnev Ivan
@vanchelo
Dec 24 2014 11:41
@smgladkovskiy Route::pattern('status', 'new|accepted|another');
amigosprogdoc
@amigosprogdoc
Dec 24 2014 11:41
будут.
Ray Mayemir
@raymayemir
Dec 24 2014 11:45
@amigosprogdoc +
amigosprogdoc
@amigosprogdoc
Dec 24 2014 11:49
Могу сказать по своим ощущениям, что если Лара и дальше будет так развивать сообщество, то всё пойдет нормально..
и у меня каждый раз когда что-то получается..чувствую вину от того что не написал статью или хотя бы заметку поэтому поводу..
Alexey
@Butochnikov
Dec 24 2014 12:08
@amigosprogdoc планов на развитие много. сейчас, вот например, бьюсь с хостерами. а так, мы тоже "переживаем" и ждем от тебя статьи, обзора или пакета )
amigosprogdoc
@amigosprogdoc
Dec 24 2014 12:11
))) Так я как тот чукча....только я не писатель, а читатель) Вот сейчас поборол работу c MSSQL через freedts с помощью PDO..возвращал 515 ошибку.. оказывается , что в процедуре нужно вставить SET ANSI_NULL_DFLT_ON ON
Brezhnev Ivan
@vanchelo
Dec 24 2014 12:14
жесть
Alexey
@Butochnikov
Dec 24 2014 12:16
@amigosprogdoc стоит только начать и у тебя получится. я знаю. )
Роман Сохарев
@greabock
Dec 24 2014 12:25
Я бы вообще хотел чтобы ты, Алексей, взял уже это сообщество за ж... и направил куда надо ))
а то мы болтаемся как поплавок в проруби =)))
Alexey
@Butochnikov
Dec 24 2014 13:06
@greabock как ты это видишь? у все люди свободные и работают на своих работах. А те кто хочет помогать, то помогают их даже не надо организовывать.... мы же пытались. ) @slider23 делает сайт сообщества, переводит доки, многие ребята в чате активно помогают, кто-то делает видео уроки, пишет статьи. я сейчас продвигаю тему хостинга и поддержки october cms, пилю проект по ларе, чтобы домен su не пустовал. На ru все же надеюсь будет сайт от @slider23. Движемся.... если хочется более активного действия, то пишите, я открыт для предложений, но надо помнить, что сообщество, это не я один.
NelinD
@NelinD
Dec 24 2014 13:11
тем кто как поплавок еще везет
Eugene Holiday
@eugene-holiday
Dec 24 2014 13:13
:D
Alexey
@Butochnikov
Dec 24 2014 13:13
@NelinD ???
WmA
@akis94
Dec 24 2014 13:21
AngularjsRUS/chat тоже к нашему сообществу относится?
Роман Сохарев
@greabock
Dec 24 2014 13:21
Не совсем
WmA
@akis94
Dec 24 2014 13:21
Ну наши создали?
Роман Сохарев
@greabock
Dec 24 2014 13:21
он был специально создан, чтобы сплавить отсюда ангулярщиков
WmA
@akis94
Dec 24 2014 13:21
хех))
Orel
@2byte
Dec 24 2014 13:22
Так же как и NodejsRUS/chat
Роман Сохарев
@greabock
Dec 24 2014 13:23
да
Brezhnev Ivan
@vanchelo
Dec 24 2014 13:23
а кто NodeJS чат создал?
Orel
@2byte
Dec 24 2014 13:23
@vanchelo Александр
Brezhnev Ivan
@vanchelo
Dec 24 2014 13:23
какой?
@SCIF ?
Orel
@2byte
Dec 24 2014 13:23
Буточников
Brezhnev Ivan
@vanchelo
Dec 24 2014 13:24
так он Алексей
Orel
@2byte
Dec 24 2014 13:24
Бос
Роман Сохарев
@greabock
Dec 24 2014 13:24
Ы
Alexey
@Butochnikov
Dec 24 2014 13:24
Нет, не я
Orel
@2byte
Dec 24 2014 13:24
@Butochnikov а говорил ты
WmA
@akis94
Dec 24 2014 13:24
а кто?
я думал @Amegatron
о, вот и он)
Alexander Egorov
@Amegatron
Dec 24 2014 13:26
просто нотификейшен увидел :)
не, я ничего не создавал :)
Роман Сохарев
@greabock
Dec 24 2014 13:27
загадка века прям
WmA
@akis94
Dec 24 2014 13:27
а кто ж тогда создал сообщество @Big-Shark ? Он в списке первый
Роман Сохарев
@greabock
Dec 24 2014 13:27
вот это может быть
Alexey
@Butochnikov
Dec 24 2014 13:27
а разве чат Node.js не Илья создавал? https://vk.com/ershov.ilya
LaravelButler

Приветствуем Вас, @dimys, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!

Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, ознакомьтесь с Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Alexey
@Butochnikov
Dec 24 2014 13:28
я с ним беседовал, по поводу чата, точно помню
Роман Сохарев
@greabock
Dec 24 2014 13:28
еще это мог быть @0blomov
WmA
@akis94
Dec 24 2014 13:28
ладно, а кто наш чат создал?)
Alexey
@Butochnikov
Dec 24 2014 13:30
@akis94 все кто здесь https://github.com/orgs/LaravelRUS/people
Роман Сохарев
@greabock
Dec 24 2014 13:30
ну видимо @Butochnikov и создал. Или возможно @Amegatron
WmA
@akis94
Dec 24 2014 13:30
понятно)
Alexey
@Butochnikov
Dec 24 2014 13:30
:smile:
уже кто историю пишет? )
dimys
@dimys
Dec 24 2014 13:32
Приветствую. Кто смотрел laravel5, подскажите как настроить локальную среду и включить debug
Роман Сохарев
@greabock
Dec 24 2014 13:32
....
пора автоответчик делать на подобные вопросы =)
WmA
@akis94
Dec 24 2014 13:33
)
а 5 стоит уже пользоваться?
Роман Сохарев
@greabock
Dec 24 2014 13:34
еще даже RC не было
Alexey
@Butochnikov
Dec 24 2014 13:34
@dimys Тейлор и Джеффри не рекомендуют пользоваться Laravel 5 до его релиза.
WmA
@akis94
Dec 24 2014 13:35
думаю какое-то время и после релиза)
dimys
@dimys
Dec 24 2014 13:35
Я просто хочу посмотреть на локалке что там нового интересного
Роман Сохарев
@greabock
Dec 24 2014 13:37
есть такой сайт google.com он в 9 случаях из 10 даст верный ответ по первой же ссылке.
пример
=)
dimys
@dimys
Dec 24 2014 13:40
спасибо
Роман Сохарев
@greabock
Dec 24 2014 13:40
там что-то про удаление compiled.php
говорят помогает
Brezhnev Ivan
@vanchelo
Dec 24 2014 13:50
я ставил
в конфиге ставишь debug => true
и из лары вроде как вупс убрали
Alexey
@Butochnikov
Dec 24 2014 14:24
@greabock так ты не ответил на вопрос выше... про сообщество
Роман Сохарев
@greabock
Dec 24 2014 14:36
@Butochnikov Я думаю, что нужно собрать стафф. И буквально раздать задачи.
Я его (вопрос) проглядел как-то просто
Alexey
@Butochnikov
Dec 24 2014 14:40
@greabock а теперь прочитал его? надеюсь на твое понимание к следующему вопросу но ... "собрать стафф" и "раздать задачи" вот по этим пунктам я и хотел подробностей, как бы ты это делал?
Роман Сохарев
@greabock
Dec 24 2014 14:46
Под "собрать стафф", я имею ввиду: найти неравнодушных людей (например я), устроить собрание (в скайп например или хэнгаутс - по вкусу) обсудить планы развития сообщества. Выяснить, кто и что умеет и сколько времени может выделять. Дать пару дней на "подумать". Устроить повторное собрание, дабы выяснить кто отсеялся, снова все повторить но уже более глубоко. И снова отправить людей думать. Тех кто явится на третий митинг уже можно считать стаффом, и раздавать задачи.
Alexey
@Butochnikov
Dec 24 2014 14:48
отлично, можно попробовать теперь по скайпу и хэнгаутс. чаты и форумы не подошли.
Роман Сохарев
@greabock
Dec 24 2014 14:49
Роадмэп в общем нужен.
Alexey
@Butochnikov
Dec 24 2014 14:52
так может и поможешь с организацией?
Роман Сохарев
@greabock
Dec 24 2014 14:53
нет проблем, говори что делать )
Alexey
@Butochnikov
Dec 24 2014 15:02
)) так когда я спрашивал про помощь, я думал, что тебе не надо говорить что делать. если "собираем стафф" то когда? Тема? можем обсудить в отдельном чате, если здесь не удобно. у тебя свой роадмэп есть? хотя бы примерный. это же сообщество так же твое как и мое. здесь главных нет, есть только тек, кто "что-либо делают" и те кто "не делает".
Роман Сохарев
@greabock
Dec 24 2014 15:05
ок, я через минут через 30-40 освобожусь. Тебе удобно будет?
Alexey
@Butochnikov
Dec 24 2014 15:08
ты пиши, там решим, я тоже не всегда на месте
amigosprogdoc
@amigosprogdoc
Dec 24 2014 15:09
)))
я хочу, но смогу только через пару дней, пока я в командировке..
Alexey
@Butochnikov
Dec 24 2014 15:38
на нашу тему есть мульт
всем кто не видел советую посмотреть )
Роман Сохарев
@greabock
Dec 24 2014 15:42
начальник бардака =)
@Butochnikov а у тебя есть книжечка-то? =)
Andrew
@bitw
Dec 24 2014 15:49
всем доброго
Роман Сохарев
@greabock
Dec 24 2014 15:50
приветы
Alexey
@Butochnikov
Dec 24 2014 15:51
@greabock тебе книжечку заведем и будем тобой пугать
Роман Сохарев
@greabock
Dec 24 2014 15:52
вот это прикол )
Andrew
@bitw
Dec 24 2014 16:56
@/all я тут пакетик ваяю и мне необходимо ваши замечания и пожелания. https://github.com/bitw/laravel-pages
собственно это для создания и управления страницами
авторы composer не боятся "толстых" контроллеров)
Orel
@2byte
Dec 24 2014 17:26
class->get()->exec()->success() возможно ли узнать в exec о том что юзается success ?
Andrew
@bitw
Dec 24 2014 17:30
возможно если владеешь темной магией
Orel
@2byte
Dec 24 2014 17:31
Не владею, может вы владеете ?)
Andrew
@bitw
Dec 24 2014 17:32
неа
просто если прикинуть логически… success будет вызван после exec. тут всяко без колдунства не обойтись чтоб узнать содержимое до вызова
Brezhnev Ivan
@vanchelo
Dec 24 2014 17:37
возвращай в exec объект
Orel
@2byte
Dec 24 2014 17:38
Вот например есть поздний статистический вызов, http://php.net/manual/ru/language.oop5.late-static-bindings.php вот может подобное есть только без статики
Ну если нельзя, то выход явно class->get()->success()->exec()
slider23
@slider23
Dec 24 2014 17:47
cheatsheet, кому надо - http://sharedstation.net/cheat
MaD
@maddog670
Dec 24 2014 17:50
Alexey
@Butochnikov
Dec 24 2014 18:11
@slider23 ты перевел, таки. отлично, спасибо.
slider23
@slider23
Dec 24 2014 18:12
@Butochnikov нет, я только начал переводить
Alexey
@Butochnikov
Dec 24 2014 18:12
у меня только шрифт иконок не подгрузился
Orel
@2byte
Dec 24 2014 19:20
Не подскажите почему не работает
class A {
public static function __callStatic($name, $arguments)
    {
        dd($name);
    }
}
A::noExistsMethod();
Роман Сохарев
@greabock
Dec 24 2014 20:10
а почему ты решил, что не работает?
Orel
@2byte
Dec 24 2014 20:20
@greabock потому что дд не выводит
Мне надо было сделать вызов класса как с new так и через статику Cl::instance()

Получилось вот так

public static function __callStatic($name, $arguments)
    {
        if ($name == 'instance')
            return call_user_func(array(new self(), 'init'));
    }

    function __construct()
    {
        return $this->init();
    }

    /**
     * Initialize curl and options set default
     * @return $this
     */
    private function init()
    {
        $this->ch = curl_init();

        $this->setDefaultOptions();

        return $this;
    }

    /**
     * Get instance a class upon call static
     *
     * @return $this
     */
    private function instance()
    {
        $this->init();

        return new self();
    }

В __callStatic не работал вызв return self::init() и (new self())->init() а с помощью call_user_func работает. call_user_func(array(new self(), 'init'));

Роман Сохарев
@greabock
Dec 24 2014 20:40
ну это как бы известное, хоть и не очевидное, поведение
Orel
@2byte
Dec 24 2014 20:41
@greabock Ну это своего рода костыль
Роман Сохарев
@greabock
Dec 24 2014 21:59
поржал
MaD
@maddog670
Dec 24 2014 22:20
я бы вообще его забанил в группе) А то мы все лошары сидим на ларавел, а он крутой чувак, который юзает симфони. Облил нас всех де...мом и ушел
Brezhnev Ivan
@vanchelo
Dec 24 2014 22:33
пофигу
с чем пришел с тем и ушел
Brezhnev Ivan
@vanchelo
Dec 24 2014 22:45
@2byte хз почему у тебя не срабатывает dd, проверил, всё срабатывает
class A
{
    public static function __callStatic($name, $arguments)
    {
        var_dump($name);
    }
}

A::noExistsMethod(); // string(14) "noExistsMethod"
Alexey
@Butochnikov
Dec 24 2014 23:07
да,не обращайте внимания )