Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add PHP doc for events
Signed-off-by: Morris Jobke <[email protected]>
  • Loading branch information
MorrisJobke committed Aug 10, 2020
commit 782a2df39290fed1b2f1aa921727c41815dcbe1e
5 changes: 5 additions & 0 deletions apps/files/lib/Event/LoadAdditionalScriptsEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@

use OCP\EventDispatcher\Event;

/**
* This event is triggered when the files app is rendered. It canb e used to add additional scripts to the files app.
*
* @since 17.0.0
*/
class LoadAdditionalScriptsEvent extends Event {
private $hiddenFields = [];

Expand Down
4 changes: 1 addition & 3 deletions lib/public/Authentication/Events/LoginFailedEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,7 @@
use OCP\EventDispatcher\Event;

/**
* Class LoginFailedEvent
*
* @package OCP\Authentication\Events
* Emitted when the authentication fails, but only if the login name can be associated with an existing user.
*
* @since 19.0.0
*/
Expand Down
2 changes: 2 additions & 0 deletions lib/public/DirectEditing/RegisterDirectEditorEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@
use OCP\EventDispatcher\Event;

/**
* Event to allow to register the direct editor.
*
* @since 18.0.0
*/
class RegisterDirectEditorEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/Mail/Events/BeforeMessageSent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\Mail\IMessage;

/**
* Emitted before a system mail is sent. It can be used to alter the message.
*
* @since 19.0.0
*/
class BeforeMessageSent extends Event {
Expand Down
10 changes: 10 additions & 0 deletions lib/public/Security/CSP/AddContentSecurityPolicyEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,16 @@
use OCP\EventDispatcher\Event;

/**
* Allows to inject something into the default content policy. This is for
* example useful when you're injecting Javascript code into a view belonging
* to another controller and cannot modify its Content-Security-Policy itself.
* Note that the adjustment is only applied to applications that use AppFramework
* controllers.
*
* WARNING: Using this API incorrectly may make the instance more insecure.
* Do think twice before adding whitelisting resources. Please do also note
* that it is not possible to use the `disallowXYZ` functions.
*
* @since 17.0.0
*/
class AddContentSecurityPolicyEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/Security/FeaturePolicy/AddFeaturePolicyEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@
use OCP\EventDispatcher\Event;

/**
* Event that allows to register a feature policy header to a request.
*
* @since 17.0.0
*/
class AddFeaturePolicyEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/BeforePasswordUpdatedEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted before the user password is updated.
*
* @since 18.0.0
*/
class BeforePasswordUpdatedEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/BeforeUserCreatedEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
use OCP\EventDispatcher\Event;

/**
* Emitted before a new user is created on the back-end.
*
* @since 18.0.0
*/
class BeforeUserCreatedEvent extends Event {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
use OCP\EventDispatcher\Event;

/**
* Emitted before a user is logged in via remember-me cookies.
*
* @since 18.0.0
*/
class BeforeUserLoggedInWithCookieEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/BeforeUserLoggedOutEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted before a user is logged out.
*
* @since 18.0.0
*/
class BeforeUserLoggedOutEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/PasswordUpdatedEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted when the user password has been updated.
*
* @since 18.0.0
*/
class PasswordUpdatedEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/UserCreatedEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted when a new user has been created on the back-end.
*
* @since 18.0.0
*/
class UserCreatedEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/UserLoggedInWithCookieEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted when a user has been succesfully logged in via remember-me cookies.
*
* @since 18.0.0
*/
class UserLoggedInWithCookieEvent extends Event {
Expand Down
2 changes: 2 additions & 0 deletions lib/public/User/Events/UserLoggedOutEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
use OCP\IUser;

/**
* Emitted when a user has been logged out successfully.
*
* @since 18.0.0
*/
class UserLoggedOutEvent extends Event {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
use OCP\EventDispatcher\Event;

/**
* Emitted when the workflow engine settings page is loaded.
*
* @since 20.0.0
*/
class LoadSettingsScriptsEvent extends Event {
Expand Down