
Станислав
31.08.2018
10:58:52
А зачем тебе такое?
Проще говоря, мне как то нужно засунуть объект в свойство и использовать в каждом методе)Или как то иначе..

dєєp ín
31.08.2018
10:59:14
ну сейчас буду тыкать на угад)) а там посмотрю что получится. Мне сдать надо правки закачику. Надо бы побытрее

Adel
31.08.2018
10:59:15
Аа.. побыстрее это не ко мне :)

Google

Станислав
31.08.2018
11:00:22
Зачем
Или как будет комильфо? У меня сейчас вот так
private static $oblivki = null;
public function testBalance()
{
if (self::$oblivki) {
$oblivki = self::$oblivki;
} else {
$oblivki = new Oblivki();
self::$oblivki = $oblivki;
}
$test = $oblivki->balance();
$this->assertTrue(isset($test['balanceAdvert']));
$this->assertTrue(isset($test['balanceWeb']));
}
Ну там не 1 метод)

Roman
31.08.2018
11:01:02
и почитайте заодно о full text searching, а то такое количество like-ов к добру не приводит

Adel
31.08.2018
11:01:15
Просто new Oblivki чем плохо?

Станислав
31.08.2018
11:02:38
Просто new Oblivki чем плохо?
public function testBalance()
{
$oblivki = new Oblivki();
$test = $oblivki->balance();
$this->assertTrue(isset($test['balanceAdvert']));
$this->assertTrue(isset($test['balanceWeb']));
}
Вот так?

dєєp ín
31.08.2018
11:03:19

Adel
31.08.2018
11:03:19
Да

dєєp ín
31.08.2018
11:03:23
В самом конце

Станислав
31.08.2018
11:04:10
Да
Спасибо)У меня так и было до этого)Думал это не хорошо)

dєєp ín
31.08.2018
11:04:19
И так хорошо что кэширование работает и оно все быстро делает

Google

dєєp ín
31.08.2018
11:04:30
А так бы ясен хер все бы упало))

Adel
31.08.2018
11:04:30


dєєp ín
31.08.2018
11:05:19
Было select `id`, `name`, `slug`, `type_filter_id`, `likename`, `show_on_site` from `filters` where (`status` = ? and `show_on_site` = ?) and lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? Стало select `id`, `name`, `slug`, `type_filter_id`, `likename`, `show_on_site` from `filters` where (`status` = ? and `show_on_site` = ?) and (lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ?)
проблема решлась
спасибо)
Там требования типа много заменять символов в переданных данных. Типа русские в нгийские, украиские в английские, всякая херня с пробелами и тд. Вот оно так и получилось.
что много like

Andrii
31.08.2018
11:24:40

dєєp ín
31.08.2018
11:26:23
тебе надо все твои orWhere запхать в where с колбеком
спасибо) Мне это посоветовали и я уже исправил) Там только в этом участке кода orWhere которые непосредственно к таблице с которой данные берутся идут. Остальное к связям. Поэтому только в этом месте обернул в where с каллбэком и все исправилось.

Andrii
31.08.2018
11:28:46


dєєp ín
31.08.2018
11:33:21
мне страшно представить как эта функция у тебя выглядит полностью
там много данных по связи и с этими like. Так как они захотели выводить подсказки где нашло. А поиск идет по нескольким связуемым таблицам и по самому наименованию. И после получается типа "Найдено в наименовании, Найлено в применениях фильтра, Найдено в аналогах, Найдено в сравнительных номерах" Поэтому большой запрос. Но он там поделен еще на типы поисков. И в зависимости от активного типа оно добавляет всякие данные в результат.
короче накрутил я там
изначально у меня не было в планах это делать, а лишь в конце узнал что все это реализовать надо. Поэтому перепиливал перепиливал и в итоге наверное каша получиась.

Vlad
31.08.2018
12:00:46
HELP! объясните пожалуйста поведение!
https://screenshots.firefox.com/LckdThF8r8mfjlvx/phpfiddle.org

Dmitriy
31.08.2018
12:01:23
давай код текстом

Vlad
31.08.2018
12:01:38
<?php
$a = new stdClass();
$b = [];
function foo($a,$b) {
$a->{'name'} = 'Vlad';
$b['name'] = 'Vlad';
}
foo($a,$b);
var_dump ($a, $b);
?>

Dmitriy
31.08.2018
12:02:32
что тут не понятно ?

Vlad
31.08.2018
12:03:18
почему объект с ключем и значением создается, а массив выходит пустым?

Володимир
31.08.2018
12:03:41
Привет ребята ..
я хочу вывести селект всех ролей при создании
в контроллере у меня идет так
create
$user->roles()->attach(Role::where('name', 'carrier')->first());
как можно вывести через все role -> name?
{{Form::select('role',.....

Google

Dmitriy
31.08.2018
12:06:14

Vlad
31.08.2018
12:07:17
?
спасибо

Gidra
31.08.2018
12:16:18
Здравстуйте. Пользуюсь laravel queue. Создаю допустим 100 тасков. Идёт проверка каждой штуки по воркерам. Нужно останавливать всех воркеров которые сейчас в работе и убирать все остальные таски из очереди если 1 из них вернул тру после проверки. Что мне нужно сделать чтоб их вырубить?

Adel
31.08.2018
12:29:23
от деталей поднимись и скажи цель

dєєp ín
31.08.2018
12:29:54
наверное так

Alexander
31.08.2018
12:39:18
Подскажите пожалуйста, учусь писать тесты, как через фабрику создать пользователя без remember_token ?
У меня дропнуто поле, а он пытается вписать в него значение и тест крашится

Игорь
31.08.2018
13:04:51

dev
31.08.2018
13:20:31

Rustam
31.08.2018
13:22:47

mr
31.08.2018
13:23:12
что не так, перенес пользователей в базу, в админке voyager не хочет подгружаться страница с пользователями

Rustam
31.08.2018
13:23:14
Парни подскажите подключаю scout с elastic и работает лишь 1 страницв
почему то не создается для другой таблицы ничего
вроде все 1: 1
добавляю трейт Searchable и два метода toSearchableArray searchableAs и кроме таблицы с постами остальные не экспортируются

Упрямый
31.08.2018
13:56:00
Пацаны, а ларавел вообще привередливый к хостингам? Я в жизни еще ни разу сервак не настраивал, и слышал на VPS можно ну прям идеально под ларку настроить, но чето времени нет разбираться, уже сдавать надо проект. Может есть какие-нить хостеры/тарифы недорогие где почва специально под ларку подготовлена?
и типа слышал что он тяжелый и не каждый дешманский тариф выдержит

Google

Митяй
31.08.2018
13:57:08
Там ничего специального нету )

∀RTUR
31.08.2018
14:08:47

Alexander
31.08.2018
14:13:14

Nikitcat
31.08.2018
14:14:47
composer create-project laravel/laravel .
Почему оно в текущую папку не хочет устанавливать?
Failed to download laravel/laravel from dist: Could not delete ./:

Admin
ERROR: S client not available

Ilyas
31.08.2018
14:15:43
поднимись на папку выше

Anton
31.08.2018
14:18:55

Сергей
31.08.2018
14:20:15
Подскажите в какую сторону смотреть чтобы сделать уведомления в приложении, если у меня по аяксу общается?

Maxim
31.08.2018
14:22:41

Сергей
31.08.2018
14:23:21
Какие уведомления?
которые отображаются юзеру, если с его аккаунтом произошли какие то события в приложении

Илья
31.08.2018
14:23:27

Maxim
31.08.2018
14:23:32
Типа по принципу pwa?

∀RTUR
31.08.2018
14:23:38

Сергей
31.08.2018
14:23:56

∀RTUR
31.08.2018
14:24:11

Maxim
31.08.2018
14:24:45
Ну если у тебя не через сокеты то можно в js таймер сделать и парсить инфу

Сергей
31.08.2018
14:24:49
а по типу каждый n сек делать запрос на сервер для получения ерунда получится?)

Maxim
31.08.2018
14:25:04
Нет

Google

Maxim
31.08.2018
14:25:07
Нормально

Сергей
31.08.2018
14:25:35

Maxim
31.08.2018
14:25:41
Я так даже месенджер делал по приколу

∀RTUR
31.08.2018
14:25:47

Сергей
31.08.2018
14:26:06
No
Ты имешшь ввиду это? https://pusher.com/

∀RTUR
31.08.2018
14:26:12

Илья
31.08.2018
14:26:37
Телеграм веб, кстати, не через сокеты работает, если я ничего не напутал
я удивлен был

Сергей
31.08.2018
14:27:01
Yes
А что будет если свыше 100 соединений будет в бесплатном тарифе?)

Maxim
31.08.2018
14:27:05

Лемур
31.08.2018
14:27:08
или что ещё изобрели?

∀RTUR
31.08.2018
14:27:21

Игорь
31.08.2018
14:27:45

Omeha2
31.08.2018
15:56:04

Лемур
31.08.2018
15:56:27
Да
Интересно, это они так решили проблему с мобилами или чем оправдали отказ от вебсокетов?

Nurmuhammad
31.08.2018
15:58:04