Nextcloud PHP API (master)

Attribute

Table of Contents

Classes

ASince
Abstract base attribute to declare an API's stability.
Catchable
Attribute to declare that the exception is "catchable" by apps.
Consumable
Attribute to declare that the API stability is limited to "consuming" the class, interface, enum, etc. Apps are not allowed to implement or replace them.
Dispatchable
Attribute to declare that the event is "dispatchable" by apps.
ExceptionalImplementable
Attribute to declare that the API marked as Consumable/Listenable/Catchable has an exception and is Implementable/Dispatchable/Throwable by a dedicated app. Changes to such an API have to be communicated to the affected app maintainers.
Implementable
Attribute to declare that the API stability is limited to "implementing" the class, interface, enum, etc.
Listenable
Attribute to declare that the event is "listenable" by apps.
Throwable
Attribute to declare that the exception is "throwable" by apps.

        
On this page

Search results