PHP Class Ojs\CoreBundle\Service\AclFixer

显示文件 Open project: ojs/ojs

Protected Properties

Property Type Description
$aclChainManager Ojs\CoreBundle\Acl\AclChainManager
$em Doctrine\ORM\EntityManager

Public Methods

Method Description
__construct ( Symfony\Bridge\Doctrine\RegistryInterface $registry, Ojs\CoreBundle\Acl\AclChainManager $aclChainManager ) AclFixer constructor.
fixAcl ( Journal $journal = null )
insertAcls ( )

Method Details

__construct() public method

AclFixer constructor.
public __construct ( Symfony\Bridge\Doctrine\RegistryInterface $registry, Ojs\CoreBundle\Acl\AclChainManager $aclChainManager )
$registry Symfony\Bridge\Doctrine\RegistryInterface
$aclChainManager Ojs\CoreBundle\Acl\AclChainManager

fixAcl() public method

public fixAcl ( Journal $journal = null )
$journal Ojs\JournalBundle\Entity\Journal

insertAcls() public method

public insertAcls ( )

Property Details

$aclChainManager protected_oe property

protected AclChainManager,Ojs\CoreBundle\Acl $aclChainManager
return Ojs\CoreBundle\Acl\AclChainManager

$em protected_oe property

protected EntityManager,Doctrine\ORM $em
return Doctrine\ORM\EntityManager