Changeset 13906 for sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/includes/event/event-capabilities.php
- Timestamp:
- 07/17/2024 11:19:52 AM (23 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-gp-translation-events/includes/event/event-capabilities.php
r13800 r13906 13 13 14 14 class Event_Capabilities { 15 private const MANAGE = 'manage_translation_events'; 16 private const CREATE = 'create_translation_event'; 17 private const VIEW = 'view_translation_event'; 18 private const EDIT = 'edit_translation_event'; 19 private const TRASH = 'trash_translation_event'; 20 private const DELETE = 'delete_translation_event'; 21 private const EDIT_ATTENDEES = 'edit_translation_event_attendees'; 22 private const EDIT_TITLE = 'edit_translation_event_title'; 23 private const EDIT_DESCRIPTION = 'edit_translation_event_description'; 24 private const EDIT_START = 'edit_translation_event_start'; 25 private const EDIT_END = 'edit_translation_event_end'; 26 private const EDIT_TIMEZONE = 'edit_translation_event_timezone'; 15 private const MANAGE = 'manage_translation_events'; 16 private const CREATE = 'create_translation_event'; 17 private const VIEW = 'view_translation_event'; 18 private const EDIT = 'edit_translation_event'; 19 private const TRASH = 'trash_translation_event'; 20 private const DELETE = 'delete_translation_event'; 21 private const EDIT_ATTENDEES = 'edit_translation_event_attendees'; 22 private const EDIT_TITLE = 'edit_translation_event_title'; 23 private const EDIT_DESCRIPTION = 'edit_translation_event_description'; 24 private const EDIT_START = 'edit_translation_event_start'; 25 private const EDIT_END = 'edit_translation_event_end'; 26 private const EDIT_TIMEZONE = 'edit_translation_event_timezone'; 27 private const EDIT_ATTENDANCE_MODE = 'edit_translation_event_attendance_mode'; 27 28 28 29 /** … … 42 43 self::EDIT_END, 43 44 self::EDIT_TIMEZONE, 45 self::EDIT_ATTENDANCE_MODE, 44 46 ); 45 47 … … 85 87 case self::EDIT_END: 86 88 case self::EDIT_TIMEZONE: 89 case self::EDIT_ATTENDANCE_MODE: 87 90 if ( ! isset( $args[2] ) || ! is_numeric( $args[2] ) ) { 88 91 return false; … … 108 111 return $this->has_edit_attendees( $user, $event ); 109 112 } 110 if ( self::EDIT_TITLE === $cap || self::EDIT_DESCRIPTION === $cap || self::EDIT_START === $cap || self::EDIT_END === $cap || self::EDIT_TIMEZONE === $cap ) {113 if ( self::EDIT_TITLE === $cap || self::EDIT_DESCRIPTION === $cap || self::EDIT_START === $cap || self::EDIT_END === $cap || self::EDIT_TIMEZONE === $cap || self::EDIT_ATTENDANCE_MODE === $cap ) { 111 114 return $this->has_edit_field( $user, $event, $cap ); 112 115 }
Note: See TracChangeset
for help on using the changeset viewer.