public function collectPermissions($subject = null, $options = array())
{
$collectedPermissionsData = array();
$collectedPermissions = $this->dispatcher->dispatch('newscoop.plugins.permissions.register', new PluginPermissionsEvent($subject, $options));
foreach ($collectedPermissions->getPermissions() as $key => $object) {
$collectedPermissionsData[$key] = $object;
}
return $collectedPermissionsData;
}