Package PHPBoost
Classes
This class represents the authorizations for an action. It's associated to a label, a description, the bit in which flags are saved, and obviously the authorization array which is encapsulated in the RolesAuthorizations class.
This class manages authorizations settings which deals with all the actions for which you want to restrict access. You can choose who can access to between the different roles existing in PHPBoost: <ul> <li>ranks (guest, member, moderator, administrator)</li> <li>groups (members can belong to one or more groups)</li> <li>members (you can tell that only a particular user can access)</li> </ul> This class contains a list of {@link ActionAuthorization} that correspond to each action with the associated authorizations.
This class represents the authorizations for an action. It's associated to a label, a description, the bit in which flags are saved, and obviously the authorization array which is encapsulated in the RolesAuthorizations class.
Classes
This class is responsible of all database accesses implied by the extended fields management.
Classes
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Abstract class that proposes a default implementation for the MemberExtendedFieldType interface.
Interfaces
Classes
This class contains the content of the writing pad which is on the home page of the administration panel.
This class contains the content of the writing pad which is on the home page of the administration panel.
This class contains the content of the writing pad which is on the home page of the administration panel.
This class contains the content of the writing pad which is on the home page of the administration panel.
This class contains the content of the writing pad which is on the home page of the administration panel.
Classes
This Class allow you to call methods on a ExtensionPointProvider extended class that you're not sure of the method's availality. It also provides a set of generic methods that you could use to integrate your module with others, or allow your module to share services.
This class enables you to manages the PHPBoost packages which are nothing else than the modules.
Classes
This class represents a contribution made by a user to complete the content of the website.
It's the common part between two types of event existing now in PHPBoost: <ul> <li>User contribution managed into the contribution panel</li> <li>Administrator alert, triggered for example when a new update is available or when a new member account is to approbate</li> </ul>
Classes
This is a default and minimal implementation of the ConfigData interface.
This class contains the cache data of the modules which module users having common criteria.
Classes
Classes
A LinksMenuElement contains a Title, an url, and an image url <div class="message-helper bgc notice">Abstract class : Do not instanciate it LinksMenuLink and LinksMenuLink classes are based on this class use, on of these</div>
Classes
This Class allow you to call methods on a ExtensionPointProvider extended class that you're not sure of the method's availality. It also provides a set of generic methods that you could use to integrate your module with others, or allow your module to share services.
This class is a ExtensionPointProvider factory providing some services like mass operations (on several modules at the same time) or identifications methods to get all ExtensionPointProvider that provide a given extension point
Classes
This class contains the cache data of the groups which group users having common criteria.
This class contains the cache data of the .htaccess file which is located at the root of the site and is used to change the Apache configuration only in the PHPBoost folder.
This class contains the cache data of the nginx.conf file which is located at the root of the site and is used to change the Nginx configuration only in the PHPBoost folder.
Classes
The AuthenticationMethod interface could be implemented in different ways to enable specifics authentication mecanisms.
This class manages the authentication mecanism. Several authentication methods could be used.
Classes
This Class allow you to call methods on a ExtensionPointProvider extended class that you're not sure of the method's availality. It also provides a set of generic methods that you could use to integrate your module with others, or allow your module to share services.