docs/README.md
Eye4web\Zf2Abac documentation.
This documentation will go through the basics about setting up abac, and how to extend it.
1. [Introduction](/docs/1.Introduction.md)
1. [Attribute-Based Access Control](/docs/1.Introduction.md#attribute-based-access-control)
2. [Example of usage](/docs/1.Introduction.md#example-of-usage)
2. [Getting Started](/docs/2.Getting Started.md)
1. [Assertion](/docs/2.Getting Started.md#assertion)
1. [Writing your Assertion](/docs/2.Getting Started.md#writing-your-assertion)
1. [Factory and providers](/docs/2.Getting Started.md#factory-and-providers)
2. [Assertion and validators](/docs/2.Getting Started.md#assertion-and-validators)
3. [Permission Groups](/docs/3.Permission Groups.md)
4. [Providers](/docs/4.Providers.md)
1. [Doctrine ORM](/docs/4.Providers.md/doctrine-orm)
1. [Database structure](/docs/4.Providers.md#database-structure)
2. [Creating your own provider](/docs/4.Providers.md#creating-your-own-provider)
5. [Using the Authorization Service](/docs/5.Using the Authorization Service.md)
1. [Injection](/docs/5.Using the Authorization Service.md#injection)
1. [Using Service Manager](/docs/5.Using the Authorization Service.md#using-service-manager)
2. [Assertion manager](/docs/5.Using the Authorization Service.md#assertion-manager)
3. [hasPermission method explained](/docs/5.Using the Authorization Service.md#haspermission-method-explained)
3. [Check for permissions in a Service](/docs/5.Using the Authorization Service.md#check-for-permissions-in-a-service)
4. [Using the Controller Plugin](/docs/5.Using the Authorization Service.md#using-the-controller-plugin)
5. [Using the View Helper](/docs/5.Using the Authorization Service.md#using-the-view-helper)