Size: a a a

Laravel для начинающих

2020 October 19

SG

Sergey Gerasimov in Laravel для начинающих
Roman Kolosov
связь со скоупом? это как?
loadCount(activeUsers)
источник

RK

Roman Kolosov in Laravel для начинающих
🤔
источник

RK

Roman Kolosov in Laravel для начинающих
ща проверю
источник

SG

Sergey Gerasimov in Laravel для начинающих
Roman Kolosov
ща проверю
activeUsers: fn => this->users()->active();
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ilya AeroWave
Ребята,
зарегистрировал policy

protected $policies = [
   Task::
class => TaskPolicy::class,
];


пытаюсь проверить $employee->can('view', $task) и всегда получаю false, вне зависимости от того, что возвращаю в view. Может я что-то забыл?
В полисе что?
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
В полисе что?
в независимости от того, что там. делаю return false или true, эффект один
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ilya AeroWave
Ребята,
зарегистрировал policy

protected $policies = [
   Task::
class => TaskPolicy::class,
];


пытаюсь проверить $employee->can('view', $task) и всегда получаю false, вне зависимости от того, что возвращаю в view. Может я что-то забыл?
Насколько помню нужно viewAny чтобы тоже true вернула
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
Насколько помню нужно viewAny чтобы тоже true вернула
не помогло
источник

RK

Roman Kolosov in Laravel для начинающих
Sergey Gerasimov
activeUsers: fn => this->users()->active();
не ну так это очевидно не работает)))
источник

IA

Ilya AeroWave in Laravel для начинающих
сделал во view и viewAny return true, а в контроллере dd($employee->can('view', $task));
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ilya AeroWave
не помогло
$this->registerPolicies() может нужно?
источник

RK

Roman Kolosov in Laravel для начинающих
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
$this->registerPolicies() может нужно?
в boot() есть
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ilya AeroWave
в boot() есть
А дебажил вообще в метод политики заходит?
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
А дебажил вообще в метод политики заходит?
Я даже бут пытался, но ничего не происходит. Непонятно
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ilya AeroWave
Я даже бут пытался, но ничего не происходит. Непонятно
Провайдер новый создал?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Зарегистрировал его а app.php?
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
Зарегистрировал его а app.php?
😑
источник

IA

Ilya AeroWave in Laravel для начинающих
Sergey Gerasimov
Зарегистрировал его а app.php?
спасибо...))
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Ilya AeroWave
Ребята,
зарегистрировал policy

protected $policies = [
   Task::
class => TaskPolicy::class,
];


пытаюсь проверить $employee->can('view', $task) и всегда получаю false, вне зависимости от того, что возвращаю в view. Может я что-то забыл?
Ну ты создал политику для таска, а проверку делаешь на сотруднике
источник