
Il
27.08.2018
12:00:30
Route::get(‘test/{category}’,
То есть такое решение не подходит

fso
27.08.2018
12:00:48
Правльнее будет использовать {category} а внутри по названию получать id

Il
27.08.2018
12:01:10
Это понимаю)

Google

Il
27.08.2018
12:01:53
Но в моем случае, было бы легкче сделать так

Maksim (Ellrion)
27.08.2018
12:04:48

Саша
27.08.2018
12:05:38
Вы можете сделать Route::get(‘test/{category}’, 'Controller@genericAction')
А сам action организовать так:
public function genericAction ($category) {
switch($category->id) {
case 1: return self::one();
case 2: return self::two();
}
}
private function one() {}
private function two() {}

Il
27.08.2018
12:06:20
Да наверно так и придется сделать)

Саша
27.08.2018
12:06:42

Maksim (Ellrion)
27.08.2018
12:08:04

Danya
27.08.2018
12:08:53

Саша
27.08.2018
12:09:22

Il
27.08.2018
12:10:11
Катеогрий может быть много

Саша
27.08.2018
12:10:22

Adel
27.08.2018
12:10:35

Саша
27.08.2018
12:10:42

Il
27.08.2018
12:10:57
Я уже так делаю)

Google

Саша
27.08.2018
12:11:26
Но без этих глупостей, которые я написал?)
Вы можете сделать Route::get(‘test/{category}’, 'Controller@genericAction')
А сам action организовать так:
public function genericAction ($category) {
switch($category->id) {
case 1: return self::one();
case 2: return self::two();
}
}
private function one() {}
private function two() {}

Maksim (Ellrion)
27.08.2018
12:11:30

Danya
27.08.2018
12:11:46
если

Il
27.08.2018
12:11:51
Одно поведение
Просто из базы

Maksim (Ellrion)
27.08.2018
12:12:09
тогда я вообще не понимаю)

Il
27.08.2018
12:12:09
нужно получить дургие значения

Danya
27.08.2018
12:12:14

Maksim (Ellrion)
27.08.2018
12:12:46
или у модельки есть тоже определение того по какому полю ее резолвить из бд

Il
27.08.2018
12:13:57
Да я сделаю, switch замену категории на числовую и все)
Или сделаю отдельную таблицу в БД
для категорий

Maksim (Ellrion)
27.08.2018
12:15:13
чувствую себя дибилом. я так и не понимаю что это за юзкей

Il
27.08.2018
12:15:29
)

Maksim (Ellrion)
27.08.2018
12:15:34
это slug?

Il
27.08.2018
12:15:51
Да
типа того

Maksim (Ellrion)
27.08.2018
12:16:11
UrlRoutable

Google

Maksim (Ellrion)
27.08.2018
12:16:14
посмотри
ты велик по моему придумываешь

Danya
27.08.2018
12:18:12
даже если не велик зачем числовой перевод категории в число? это же лишний запрос

Adel
27.08.2018
12:20:18
Когда шторм начал бороться с пиратскими серверами? в конце июля?

Vir
27.08.2018
12:21:14
а он начал бороться?

Danya
27.08.2018
12:21:40

Adel
27.08.2018
12:22:07
ну я могу следить. примерно с конца июля частота установок шторма увеличилась. сначала на 50%
потом потихоньку снизилась. но процентов на 25 выше держится
чем обычно

Vir
27.08.2018
12:22:44
а зачем следишь?

Adel
27.08.2018
12:24:15
да я случайно :)
и это просто примерная корреляция

Станислав
27.08.2018
12:24:40
Всем привет

Olexandr
27.08.2018
12:24:45
Всем привет, посоветуйте простую бесплатную и шуструю админку для laravel

Станислав
27.08.2018
12:24:52
"Interface function App\\Library\\TeaserAPI\\TeaserWorkerInterface::login() cannot contain body",

Adel
27.08.2018
12:25:12
нельзя там писать тело метода

Станислав
27.08.2018
12:25:34
interface TeaserWorkerInterface
{
/**
* Авторизация пользователя в личный кабинет
* @return boolean
*/
public function login(){}
У меня нету(

Google

Станислав
27.08.2018
12:25:52
abstract public function login();

Adel
27.08.2018
12:26:15
public function login(){}
public function login();

Станислав
27.08.2018
12:26:21
public function login()
{
$client = new Client();
$client->request('GET', 'https://api.oblivki.biz/1.0/user/balance', [
'headers' => [
'Authorization' => self::TOKEN
]
]);
return json_decode($client);
}

Adel
27.08.2018
12:26:34
ты тело написал. хоть и пустое

Станислав
27.08.2018
12:26:39
Работает спасибо)

Admin
ERROR: S client not available

Oleg
27.08.2018
14:00:27
Привет, кто-нибудь работал с botman? Как искуственно выполнить колбек на команду?

[Anonymous]
27.08.2018
14:19:30
как можно отключить глобальный скоп для модели в начале запроса?

Иван
27.08.2018
14:21:27

[Anonymous]
27.08.2018
14:21:54
по приколу написал чтоли?

Иван
27.08.2018
14:22:21
А это что в конце запроса?

[Anonymous]
27.08.2018
14:22:38
всмысле в начале реквеста
мне надо в админке их отрубить

Саша
27.08.2018
14:24:20
Т.е., global scope мешает перейти на, скажем /user/1?

Иван
27.08.2018
14:26:49
Не видел такого, надо ковырять элоквент

Саша
27.08.2018
14:28:54
В доке есть про это пункт, вроде

[Anonymous]
27.08.2018
14:28:58

Google

[Anonymous]
27.08.2018
14:29:19
Я костыль то придумал, но херня получилась

Саша
27.08.2018
14:29:25
Там есть вариант в сервис провайдер запихнуть, но это для всего приложения

[Anonymous]
27.08.2018
14:29:43
если бы в скоп еще модель прилетала то без проблем можно было бы сделать такое

Владислав Александрович
27.08.2018
14:29:50
Здравствуйте, #ищу Laravel разработчика для #удаленного_сотрудничества
С опытом работы и примерами работ.
500-800 руб в час.
Пишите в ЛС, спасибо

[Anonymous]
27.08.2018
14:30:02

Саша
27.08.2018
14:30:03

[Anonymous]
27.08.2018
14:30:25
ты сначала скажи как отключить их глобально а куда засунуть придумаем
Comment::$withoutScopes = true;
я пока такую херню сделал
Но проблема в том что в скоп приходится с моделью связывать
хм а вообще можно трейт на скопы вешать который будет проверять состояние
Кстати вот нормально что я для родительских коментов глобальный скоп сделал?

Maksim (Ellrion)
27.08.2018
14:59:36
public static function removeGlobalScope($scope)
{
if (is_string($scope)) {
return Arr::forget(static::$globalScopes, static::class.'.'.$scope);
}
return Arr::forget(
static::$globalScopes, static::class.'.'.get_class($scope)
);
}
не отработает так до того как моделька бутнулась. надо еще boot вызывать

Nick
27.08.2018
15:04:46
Привет всем. В чем может быть проблемма. меняю значения в .env, а оно не применяется php artisan config:clear - не помог. Помогло только бутание сервака

Митяй
27.08.2018
15:05:46
кешируешь может где еще ?

Maksim (Ellrion)
27.08.2018
15:06:40

Nick
27.08.2018
15:06:46
делал
php artisan config:clear
php artisan view:clear
php artisan cache:clear