diff options
Diffstat (limited to 'Acl')
43 files changed, 291 insertions, 246 deletions
diff --git a/Acl/Dbal/AclProvider.php b/Acl/Dbal/AclProvider.php index 80fa1fe..00bc01d 100644 --- a/Acl/Dbal/AclProvider.php +++ b/Acl/Dbal/AclProvider.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Dbal; use Doctrine\DBAL\Driver\Connection; @@ -17,15 +26,6 @@ use Symfony\Component\Security\Acl\Model\AclProviderInterface; use Symfony\Component\Security\Acl\Model\ObjectIdentityInterface; use Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * An ACL provider implementation. * diff --git a/Acl/Dbal/MutableAclProvider.php b/Acl/Dbal/MutableAclProvider.php index 5622aeb..8ef08e2 100644 --- a/Acl/Dbal/MutableAclProvider.php +++ b/Acl/Dbal/MutableAclProvider.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Dbal; use Doctrine\Common\PropertyChangedListener; @@ -18,15 +27,6 @@ use Symfony\Component\Security\Acl\Model\ObjectIdentityInterface; use Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface; use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * An implementation of the MutableAclProviderInterface using Doctrine DBAL. * diff --git a/Acl/Dbal/Schema.php b/Acl/Dbal/Schema.php index ab0852a..c12343b 100644 --- a/Acl/Dbal/Schema.php +++ b/Acl/Dbal/Schema.php @@ -1,18 +1,18 @@ <?php -namespace Symfony\Component\Security\Acl\Dbal; - -use Doctrine\DBAL\Schema\Schema as BaseSchema; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Dbal; + +use Doctrine\DBAL\Schema\Schema as BaseSchema; + /** * The schema used for the ACL system. * diff --git a/Acl/Domain/Acl.php b/Acl/Domain/Acl.php index c0c9830..671b64e 100644 --- a/Acl/Domain/Acl.php +++ b/Acl/Domain/Acl.php @@ -1,4 +1,12 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ namespace Symfony\Component\Security\Acl\Domain; @@ -12,14 +20,6 @@ use Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface; use Symfony\Component\Security\Acl\Model\PermissionInterface; use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ /** * An ACL implementation. diff --git a/Acl/Domain/AuditLogger.php b/Acl/Domain/AuditLogger.php index 12faa4c..9b736b9 100644 --- a/Acl/Domain/AuditLogger.php +++ b/Acl/Domain/AuditLogger.php @@ -1,20 +1,20 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\Acl\Model\AuditableEntryInterface; -use Symfony\Component\Security\Acl\Model\EntryInterface; -use Symfony\Component\Security\Acl\Model\AuditLoggerInterface; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\Acl\Model\AuditableEntryInterface; +use Symfony\Component\Security\Acl\Model\EntryInterface; +use Symfony\Component\Security\Acl\Model\AuditLoggerInterface; + /** * Base audit logger implementation * diff --git a/Acl/Domain/DoctrineAclCache.php b/Acl/Domain/DoctrineAclCache.php index c6ad999..f8fa186 100644 --- a/Acl/Domain/DoctrineAclCache.php +++ b/Acl/Domain/DoctrineAclCache.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Domain; use Doctrine\Common\Cache\Cache; @@ -8,15 +17,6 @@ use Symfony\Component\Security\Acl\Model\AclInterface; use Symfony\Component\Security\Acl\Model\ObjectIdentityInterface; use Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * This class is a wrapper around the actual cache implementation. * diff --git a/Acl/Domain/Entry.php b/Acl/Domain/Entry.php index b6dd1f0..a3199c9 100644 --- a/Acl/Domain/Entry.php +++ b/Acl/Domain/Entry.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Domain; use Symfony\Component\Security\Acl\Model\AclInterface; @@ -8,15 +17,6 @@ use Symfony\Component\Security\Acl\Model\EntryInterface; use Symfony\Component\Security\Acl\Model\PermissionInterface; use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * Auditable ACE implementation * diff --git a/Acl/Domain/FieldEntry.php b/Acl/Domain/FieldEntry.php index 0e1a407..d72e9b0 100644 --- a/Acl/Domain/FieldEntry.php +++ b/Acl/Domain/FieldEntry.php @@ -1,20 +1,20 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\Acl\Model\AclInterface; -use Symfony\Component\Security\Acl\Model\FieldAwareEntryInterface; -use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\Acl\Model\AclInterface; +use Symfony\Component\Security\Acl\Model\FieldAwareEntryInterface; +use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; + /** * Field-aware ACE implementation which is auditable * diff --git a/Acl/Domain/ObjectIdentity.php b/Acl/Domain/ObjectIdentity.php index 57a17f8..3e3eb2d 100644 --- a/Acl/Domain/ObjectIdentity.php +++ b/Acl/Domain/ObjectIdentity.php @@ -1,20 +1,20 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\Acl\Exception\InvalidDomainObjectException; -use Symfony\Component\Security\Acl\Model\DomainObjectInterface; -use Symfony\Component\Security\Acl\Model\ObjectIdentityInterface; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\Acl\Exception\InvalidDomainObjectException; +use Symfony\Component\Security\Acl\Model\DomainObjectInterface; +use Symfony\Component\Security\Acl\Model\ObjectIdentityInterface; + /** * ObjectIdentity implementation * diff --git a/Acl/Domain/ObjectIdentityRetrievalStrategy.php b/Acl/Domain/ObjectIdentityRetrievalStrategy.php index 64315bf..d5a8735 100644 --- a/Acl/Domain/ObjectIdentityRetrievalStrategy.php +++ b/Acl/Domain/ObjectIdentityRetrievalStrategy.php @@ -1,19 +1,19 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\Acl\Exception\InvalidDomainObjectException; -use Symfony\Component\Security\Acl\Model\ObjectIdentityRetrievalStrategyInterface; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\Acl\Exception\InvalidDomainObjectException; +use Symfony\Component\Security\Acl\Model\ObjectIdentityRetrievalStrategyInterface; + /** * Strategy to be used for retrieving object identities from domain objects * diff --git a/Acl/Domain/PermissionGrantingStrategy.php b/Acl/Domain/PermissionGrantingStrategy.php index a349e93..84ac135 100644 --- a/Acl/Domain/PermissionGrantingStrategy.php +++ b/Acl/Domain/PermissionGrantingStrategy.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Domain; use Symfony\Component\Security\Acl\Exception\NoAceFoundException; @@ -11,15 +20,6 @@ use Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface; use Symfony\Component\Security\Acl\Model\PermissionInterface; use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * The permission granting strategy to apply to the access control list. * diff --git a/Acl/Domain/RoleSecurityIdentity.php b/Acl/Domain/RoleSecurityIdentity.php index 4632b80..0a55fda 100644 --- a/Acl/Domain/RoleSecurityIdentity.php +++ b/Acl/Domain/RoleSecurityIdentity.php @@ -1,19 +1,19 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; -use Symfony\Component\Security\Role\Role; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; +use Symfony\Component\Security\Role\Role; + /** * A SecurityIdentity implementation for roles * diff --git a/Acl/Domain/SecurityIdentityRetrievalStrategy.php b/Acl/Domain/SecurityIdentityRetrievalStrategy.php index cfc0fe9..eaf48de 100644 --- a/Acl/Domain/SecurityIdentityRetrievalStrategy.php +++ b/Acl/Domain/SecurityIdentityRetrievalStrategy.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Domain; use Symfony\Component\Security\User\AccountInterface; @@ -9,15 +18,6 @@ use Symfony\Component\Security\Authentication\AuthenticationTrustResolver; use Symfony\Component\Security\Role\RoleHierarchyInterface; use Symfony\Component\Security\Authorization\Voter\AuthenticatedVoter; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * Strategy for retrieving security identities * diff --git a/Acl/Domain/UserSecurityIdentity.php b/Acl/Domain/UserSecurityIdentity.php index 9752704..3b03191 100644 --- a/Acl/Domain/UserSecurityIdentity.php +++ b/Acl/Domain/UserSecurityIdentity.php @@ -1,19 +1,19 @@ <?php -namespace Symfony\Component\Security\Acl\Domain; - -use Symfony\Component\Security\User\AccountInterface; -use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Domain; + +use Symfony\Component\Security\User\AccountInterface; +use Symfony\Component\Security\Acl\Model\SecurityIdentityInterface; + /** * A SecurityIdentity implementation used for actual users * diff --git a/Acl/Exception/AclAlreadyExistsException.php b/Acl/Exception/AclAlreadyExistsException.php index 223b52c..7dbc188 100644 --- a/Acl/Exception/AclAlreadyExistsException.php +++ b/Acl/Exception/AclAlreadyExistsException.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Exception; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Exception; + /** * This exception is thrown when someone tries to create an ACL for an object * identity that already has one. diff --git a/Acl/Exception/AclNotFoundException.php b/Acl/Exception/AclNotFoundException.php index 140e739..f978fa9 100644 --- a/Acl/Exception/AclNotFoundException.php +++ b/Acl/Exception/AclNotFoundException.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Exception; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Exception; + /** * This exception is thrown when we cannot locate an ACL for a passed * ObjectIdentity implementation. diff --git a/Acl/Exception/ConcurrentModificationException.php b/Acl/Exception/ConcurrentModificationException.php index fd65c2b..3b399bb 100644 --- a/Acl/Exception/ConcurrentModificationException.php +++ b/Acl/Exception/ConcurrentModificationException.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Exception; /** diff --git a/Acl/Exception/Exception.php b/Acl/Exception/Exception.php index 0e0add3..49b1edd 100644 --- a/Acl/Exception/Exception.php +++ b/Acl/Exception/Exception.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Exception; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Exception; + /** * Base ACL exception * diff --git a/Acl/Exception/InvalidDomainObjectException.php b/Acl/Exception/InvalidDomainObjectException.php index 12f0b9a..b21d1c9 100644 --- a/Acl/Exception/InvalidDomainObjectException.php +++ b/Acl/Exception/InvalidDomainObjectException.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Exception; /** diff --git a/Acl/Exception/NoAceFoundException.php b/Acl/Exception/NoAceFoundException.php index 788be2a..0380922 100644 --- a/Acl/Exception/NoAceFoundException.php +++ b/Acl/Exception/NoAceFoundException.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Exception; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Exception; + /** * This exception is thrown when we cannot locate an ACE that matches the * combination of permission masks and security identities. diff --git a/Acl/Exception/NotAllAclsFoundException.php b/Acl/Exception/NotAllAclsFoundException.php index 84672de..69751f8 100644 --- a/Acl/Exception/NotAllAclsFoundException.php +++ b/Acl/Exception/NotAllAclsFoundException.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Exception; /** diff --git a/Acl/Exception/SidNotLoadedException.php b/Acl/Exception/SidNotLoadedException.php index c856dce..2dec137 100644 --- a/Acl/Exception/SidNotLoadedException.php +++ b/Acl/Exception/SidNotLoadedException.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Exception; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Exception; + /** * This exception is thrown when ACEs for an SID are requested which has not * been loaded from the database. diff --git a/Acl/Model/AclCacheInterface.php b/Acl/Model/AclCacheInterface.php index 356006f..cacf9ea 100644 --- a/Acl/Model/AclCacheInterface.php +++ b/Acl/Model/AclCacheInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * AclCache Interface * diff --git a/Acl/Model/AclInterface.php b/Acl/Model/AclInterface.php index d66e8da..373d620 100644 --- a/Acl/Model/AclInterface.php +++ b/Acl/Model/AclInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * This interface represents an access control list (ACL) for a domain object. * Each domain object can have exactly one associated ACL. diff --git a/Acl/Model/AclProviderInterface.php b/Acl/Model/AclProviderInterface.php index 238b687..666deff 100644 --- a/Acl/Model/AclProviderInterface.php +++ b/Acl/Model/AclProviderInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Provides a common interface for retrieving ACLs. * diff --git a/Acl/Model/AuditLoggerInterface.php b/Acl/Model/AuditLoggerInterface.php index 6540858..205f7ea 100644 --- a/Acl/Model/AuditLoggerInterface.php +++ b/Acl/Model/AuditLoggerInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Interface for audit loggers * diff --git a/Acl/Model/AuditableAclInterface.php b/Acl/Model/AuditableAclInterface.php index 9c901d1..84150f4 100644 --- a/Acl/Model/AuditableAclInterface.php +++ b/Acl/Model/AuditableAclInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * This interface adds auditing capabilities to the ACL. * diff --git a/Acl/Model/AuditableEntryInterface.php b/Acl/Model/AuditableEntryInterface.php index f829e88..521a69b 100644 --- a/Acl/Model/AuditableEntryInterface.php +++ b/Acl/Model/AuditableEntryInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * ACEs can implement this interface if they support auditing capabilities. * diff --git a/Acl/Model/DomainObjectInterface.php b/Acl/Model/DomainObjectInterface.php index 2fa1aa6..cd0c736 100644 --- a/Acl/Model/DomainObjectInterface.php +++ b/Acl/Model/DomainObjectInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * This method can be implemented by domain objects which you want to store * ACLs for if they do not have a getId() method, or getId() does not return diff --git a/Acl/Model/EntryInterface.php b/Acl/Model/EntryInterface.php index 476f18f..4cdab7a 100644 --- a/Acl/Model/EntryInterface.php +++ b/Acl/Model/EntryInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * This class represents an individual entry in the ACL list. * diff --git a/Acl/Model/FieldAwareEntryInterface.php b/Acl/Model/FieldAwareEntryInterface.php index 545aa44..375928b 100644 --- a/Acl/Model/FieldAwareEntryInterface.php +++ b/Acl/Model/FieldAwareEntryInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Interface for entries which are restricted to specific fields * diff --git a/Acl/Model/MutableAclInterface.php b/Acl/Model/MutableAclInterface.php index 305bb04..618ebbc 100644 --- a/Acl/Model/MutableAclInterface.php +++ b/Acl/Model/MutableAclInterface.php @@ -1,18 +1,18 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - -use Doctrine\Common\NotifyPropertyChanged; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + +use Doctrine\Common\NotifyPropertyChanged; + /** * This interface adds mutators for the AclInterface. * diff --git a/Acl/Model/MutableAclProviderInterface.php b/Acl/Model/MutableAclProviderInterface.php index 3164af7..f1e90b1 100644 --- a/Acl/Model/MutableAclProviderInterface.php +++ b/Acl/Model/MutableAclProviderInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Provides support for creating and storing ACL instances. * diff --git a/Acl/Model/ObjectIdentityInterface.php b/Acl/Model/ObjectIdentityInterface.php index 7f7dbc6..8a108a2 100644 --- a/Acl/Model/ObjectIdentityInterface.php +++ b/Acl/Model/ObjectIdentityInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Represents the identity of an individual domain object instance. * diff --git a/Acl/Model/ObjectIdentityRetrievalStrategyInterface.php b/Acl/Model/ObjectIdentityRetrievalStrategyInterface.php index 4709294..26f77e4 100644 --- a/Acl/Model/ObjectIdentityRetrievalStrategyInterface.php +++ b/Acl/Model/ObjectIdentityRetrievalStrategyInterface.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Model; /** diff --git a/Acl/Model/PermissionGrantingStrategyInterface.php b/Acl/Model/PermissionGrantingStrategyInterface.php index 5b7e03f..800874e 100644 --- a/Acl/Model/PermissionGrantingStrategyInterface.php +++ b/Acl/Model/PermissionGrantingStrategyInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * Interface used by permission granting implementations. * diff --git a/Acl/Model/SecurityIdentityInterface.php b/Acl/Model/SecurityIdentityInterface.php index 251334d..7d8a9ec 100644 --- a/Acl/Model/SecurityIdentityInterface.php +++ b/Acl/Model/SecurityIdentityInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Model; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Model; + /** * This interface provides an additional level of indirection, so that * we can work with abstracted versions of security objects and do diff --git a/Acl/Model/SecurityIdentityRetrievalStrategyInterface.php b/Acl/Model/SecurityIdentityRetrievalStrategyInterface.php index 6a8bb4c..6761216 100644 --- a/Acl/Model/SecurityIdentityRetrievalStrategyInterface.php +++ b/Acl/Model/SecurityIdentityRetrievalStrategyInterface.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Model; use Symfony\Component\Security\Authentication\Token\TokenInterface; diff --git a/Acl/Permission/BasicPermissionMap.php b/Acl/Permission/BasicPermissionMap.php index 43a39d3..3f534d0 100644 --- a/Acl/Permission/BasicPermissionMap.php +++ b/Acl/Permission/BasicPermissionMap.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Permission; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Permission; + /** * This is basic permission map complements the masks which have been defined * on the standard implementation of the MaskBuilder. diff --git a/Acl/Permission/MaskBuilder.php b/Acl/Permission/MaskBuilder.php index 55aece4..85c26fd 100644 --- a/Acl/Permission/MaskBuilder.php +++ b/Acl/Permission/MaskBuilder.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Permission; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Permission; + /** * This class allows you to build cumulative permissions easily, or convert * masks to a human-readable format. diff --git a/Acl/Permission/PermissionMapInterface.php b/Acl/Permission/PermissionMapInterface.php index 27ee7f9..0d29715 100644 --- a/Acl/Permission/PermissionMapInterface.php +++ b/Acl/Permission/PermissionMapInterface.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Permission; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Permission; + /** * This is the interface that must be implemented by permission maps. * diff --git a/Acl/Voter/AclVoter.php b/Acl/Voter/AclVoter.php index 002e891..7230e35 100644 --- a/Acl/Voter/AclVoter.php +++ b/Acl/Voter/AclVoter.php @@ -1,5 +1,14 @@ <?php +/* + * This file is part of the Symfony package. + * + * (c) Fabien Potencier <fabien.potencier@symfony-project.com> + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + namespace Symfony\Component\Security\Acl\Voter; use Symfony\Component\HttpKernel\Log\LoggerInterface; @@ -16,15 +25,6 @@ use Symfony\Component\Security\Authentication\Token\TokenInterface; use Symfony\Component\Security\Authorization\Voter\VoterInterface; use Symfony\Component\Security\Role\RoleHierarchyInterface; -/* - * This file is part of the Symfony framework. - * - * (c) Fabien Potencier <fabien.potencier@symfony-project.com> - * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. - */ - /** * This voter can be used as a base class for implementing your own permissions. * diff --git a/Acl/Voter/FieldVote.php b/Acl/Voter/FieldVote.php index dbc4a61..0aec7ab 100644 --- a/Acl/Voter/FieldVote.php +++ b/Acl/Voter/FieldVote.php @@ -1,16 +1,16 @@ <?php -namespace Symfony\Component\Security\Acl\Voter; - /* - * This file is part of the Symfony framework. + * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien.potencier@symfony-project.com> * - * This source file is subject to the MIT license that is bundled - * with this source code in the file LICENSE. + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. */ +namespace Symfony\Component\Security\Acl\Voter; + /** * This class is a lightweight wrapper around field vote requests which does * not violate any interface contracts. |