Frederic Massart
dde244c046
MDL-39954 event: Fixed namespace issue with \coding_exception
2013-08-14 14:53:08 +08:00
Frederic Massart
25a66af722
MDL-39956 cohort: Event clean up and made ready for integration
...
* Added more PHP Documentation
* Localised strings for get_name()
* get_legacy_eventname() is now static
* get_legacy_eventdata() is now protected
* Testing legacy event data
* Added missing defined('MOODLE_INTERNAL') checks
* Added missing call to add_record_snapshot()
2013-08-13 17:41:03 +08:00
Dan Poltawski
04aee04a25
MDL-39956 cohort: Convert to new events
...
* \core\event\cohort_created
* \core\event\cohort_updated
* \core\event\cohort_deleted
* \core\event\cohort_member_added
* \core\event\cohort_member_removed
2013-08-13 17:30:58 +08:00
Dan Poltawski
f9b5915bc0
Merge branch 'MDL-39954-master' of git://github.com/FMCorz/moodle
2013-08-13 13:23:31 +08:00
Sam Hemelryk
969de2a200
Merge branch 'wip-mdl-39955' of git://github.com/rajeshtaneja/moodle
2013-08-13 14:13:13 +12:00
Rajesh Taneja
06f8ea7bf4
MDL-39955 completion: Added course_completed event
2013-08-13 09:43:38 +08:00
Sam Hemelryk
61f2c458d5
Merge branch 'MDL-40711-master' of git://github.com/ankitagarwal/moodle
2013-08-13 09:12:24 +12:00
Petr Škoda
96f81ea385
MDL-39474 introduce $CFG->debugdeveloper and cleanup $CFG init
2013-08-12 13:01:47 +02:00
Frederic Massart
e185f72d58
MDL-39954 core: Abstract event assessable_submitted & assessable_uploaded
2013-08-12 16:26:41 +08:00
Rajesh Taneja
35e4eb42c0
MDL-40044 Roles: Updated role_assigned and role_unassigned event to remove add_to_log
2013-08-09 18:02:02 +08:00
Rajesh Taneja
1613ffa55f
MDL-40044 Roles: Added role_allow_*_updated events to replace add_to_log on role allow page
...
Added events:
1. role_allow_assign_updated
2. role_allow_override_updated
3. role_allow_switch_updated
2013-08-09 17:59:54 +08:00
Rajesh Taneja
82ddcad0a3
MDL-40044 Roles: Added role_capabilites_updated event and replaced related add_to_log
2013-08-09 17:59:54 +08:00
Rajesh Taneja
a7524e354b
MDL-40044 Roles: Added role_deleted event and replaced related add_to_log
2013-08-09 17:59:54 +08:00
Rajesh Taneja
137d94f335
MDL-39955 completion: Added course_module_completion_updated event
...
Conflicts:
lib/tests/completionlib_advanced_test.php
2013-08-09 17:04:34 +08:00
Ankit Agarwal
d1554f599c
MDL-40711 events: Resolve conflicts with MDL-41000 and add phpdocs
2013-08-07 11:01:05 +08:00
Ankit Agarwal
6c66b7f3b3
MDL-40711 blogs: Replace blog_entry_deleted with events2
2013-08-07 10:27:01 +08:00
Marina Glancy
18a4335366
Merge branch 'MDL-40935-master' of git://github.com/ankitagarwal/moodle
2013-08-06 22:33:55 +10:00
Marina Glancy
2cf88d54fb
MDL-40682 MDL-41000 event name and description return strings
...
event description is non-localised string
2013-08-06 22:25:21 +10:00
Marina Glancy
4b96f2ae62
Merge branch 'MDL-40682-master' of git://github.com/ankitagarwal/moodle
2013-08-06 21:05:47 +10:00
Ankit Agarwal
c1ff221eee
MDL-40682 events: Add phpdocs for class and init method
2013-08-06 15:13:05 +08:00
Ankit Agarwal
2244600337
MDL-40935 events: get_legacy_eventname() should be public and static
2013-08-06 14:25:37 +08:00
Sam Hemelryk
d2132f02e2
Merge branch 'wip-mdl-41000' of git://github.com/rajeshtaneja/moodle
2013-08-06 17:45:16 +12:00
Sam Hemelryk
17440b2198
Merge branch 'w32_MDL-40815_m26_deprevent' of https://github.com/skodak/moodle
...
Conflicts:
lib/deprecatedlib.php
2013-08-06 15:38:18 +12:00
Sam Hemelryk
e145762b17
Merge branch 'MDL-40934-master' of git://github.com/FMCorz/moodle
...
Conflicts:
auth/tests/auth_test.php
2013-08-06 14:37:43 +12:00
Sam Hemelryk
471dd4ff67
Merge branch 'MDL-40963-master' of git://github.com/ankitagarwal/moodle
2013-08-06 13:59:23 +12:00
Sam Hemelryk
1eebbc2854
Merge branch 'w32_MDL-40943_m26_observers' of https://github.com/skodak/moodle
2013-08-06 08:49:28 +12:00
Frederic Massart
513d879381
MDL-41029 core: Fix wrong guessing of course id in event base
2013-08-05 15:41:16 +08:00
Petr Škoda
2d1884d987
MDL-40943 use observer priority only inside group of observers
...
This makes the '*' observers to be executed always first. This change allows us to implement parent event class catching if we ever decide we need it without breaking BC. This change includes some more unit test fixes.
2013-08-04 13:48:03 +02:00
Petr Škoda
f0f0e1fe73
MDL-40815 deprecate events_trigger()
2013-08-02 16:48:19 +02:00
Rajesh Taneja
91665753df
MDL-41000 Events: Fixed return values for get_name() and get_description() in existing events
...
Changes done for following events:
- \core_auth\event\user_loggedin
- \core\event\role_assigned
- \core\event\role_unassigned
2013-08-02 14:45:52 +08:00
Rajesh Taneja
fc9fc9fb30
MDL-41000 Events: Fixed phpdoc for get_name and get_description in \core\event\base class
2013-08-02 13:48:11 +08:00
Ankit Agarwal
1ccc126806
MDL-40963 events: get_name() should use get_called_class() instead of __CLASS__
2013-08-01 15:30:08 +08:00
Ankit Agarwal
3049780a3a
MDL-40682 events: Add a event for when a blog entry is created
2013-07-31 10:09:17 +08:00
Frederic Massart
d95db915ed
MDL-40934 core: Moving \core_auth\event\user_loggedin to \core
2013-07-30 16:41:20 +08:00
Petr Škoda
82b1fb5184
MDL-39846 make all legacy info protected so that it is not used accidentally outside of trigger()
2013-07-19 09:00:42 +02:00
Petr Škoda
fd4f3e9e8e
MDL-39846 lock down snapshot handling in event
2013-07-19 08:46:29 +02:00
Petr Škoda
fb23739e8d
MDL-39846 prevent data modification from event init() method
2013-07-19 08:43:31 +02:00
Petr Škoda
ef1987dcdd
MDL-39846 use new special value -1 in $CFG->loglifetime to prevent legacy logging
2013-07-19 08:43:31 +02:00
Petr Škoda
132eff909c
MDL-39846 rename the $object var to match the property name
...
Thanks Fred again.
2013-07-19 08:43:31 +02:00
Petr Škoda
660f049f09
MDL-39846 rename object property to target
...
Credit goes to Fred, this should be easier to understand.
2013-07-19 08:43:31 +02:00
Petr Škoda
c61a3a5c94
MDL-39846 improve docs
2013-07-19 08:43:31 +02:00
Petr Škoda
f8a39659aa
MDL-39846 remove contextlevel validation
...
Do this in new validate_data() instead, thanks Fred.
2013-07-19 08:43:30 +02:00
Petr Škoda
2d36d49860
MDL-39846 fix comment typos
...
Thanks Fred!
2013-07-19 08:43:30 +02:00
Petr Škoda
097011c450
MDL-39846 simplify context parameter when creating new evetns
2013-07-19 08:43:30 +02:00
Petr Škoda
fddd1018f6
MDL-39846 improve validation and enable hardcoding of system context
2013-07-19 08:43:30 +02:00
Petr Škoda
4ad6d5c589
MDL-39846 prevent use of snapshots in restored events
2013-07-19 08:43:30 +02:00
Petr Škoda
300dbc66f2
MDL-39846 prevent adding of snapshots after event trigger
2013-07-19 08:43:30 +02:00
Petr Škoda
9cd7c32524
MDL-39846 improve docs and fix use of deprecated classes
2013-07-19 08:43:30 +02:00
Petr Škoda
b396d40e93
MDL-39846 fix name of property for record snapshots
2013-07-19 08:43:29 +02:00
Petr Škoda
ed17808d99
MDL-39846 add event property iterator
2013-07-19 08:43:29 +02:00