Making WordPress.org


Ignore:
Timestamp:
05/09/2024 08:33:51 AM (2 years ago)
Author:
amieiro
Message:

Translate: Sync "Translation Events" from GitHub

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/includes/event/event-repository-interface.php

    r13529 r13683  
    2626
    2727        /**
    28          * Delete an Event.
     28         * Trash an Event.
    2929         *
    30          * @param Event $event Event to delete.
     30         * @param Event $event Event to trash.
     31         *
     32         * @return Event|false Trashed event or false on error.
     33         */
     34        public function trash_event( Event $event );
     35
     36        /**
     37         * Permanently delete an Event.
     38         *
     39         * @param Event $event Event to permanently delete.
    3140         *
    3241         * @return Event|false Deleted event or false on error.
     
    8190
    8291        /**
     92         * Get events that are trashed.
     93         *
     94         * @param int $page      Index of the page to return.
     95         * @param int $page_size Page size.
     96         *
     97         * @return Events_Query_Result
     98         * @throws Exception
     99         */
     100        public function get_trashed_events( int $page = -1, int $page_size = -1 ): Events_Query_Result;
     101
     102        /**
    83103         * Get events that are currently active for a given user.
     104         *
     105         * @param int $user_id   Id of the user.
     106         * @param int $page      Index of the page to return.
     107         * @param int $page_size Page size.
     108         *
     109         * @return Events_Query_Result
     110         * @throws Exception
     111         */
     112        public function get_current_events_for_user( int $user_id, int $page = -1, int $page_size = -1 ): Events_Query_Result;
     113
     114        /**
     115         * Get events that are currently active or happening in the future, for a given user.
    84116         *
    85117         * @param int $user_id   Id of the user.
Note: See TracChangeset for help on using the changeset viewer.