Laravel4 Власть, определяющая способности

У меня проблема с определением способностей в Laravel4 и Authority ( https://github.com/machuga/authority-l4). Это правило в конфигурации полномочий должно работать:

$authority->allow('manage', 'Post', function($self, $post){
  // return ($post->sth ... )
});

Но проблема в $post, который всегда нулевой.

1 ответ

Попробуйте передать это так:

$authority->allow('manage', 'Post', function($self) use ($post) {
  // return ($post->sth ... )
});
Другие вопросы по тегам