event log[edit]

block_autoattend\event\view_log[edit]
イベントオブジェクトの構造 for module[edit]
mod_autoattendmod\event\add_to_log Object ( 
   [data:protected] => Array ( 
       [eventname] => \mod_autoattendmod\event\add_to_log 
       [component] => mod_autoattendmod 
       [action] => log 
       [target] => add_to 
       [objecttable] => 
       [objectid] => 
       [crud] => c 
       [edulevel] => 0 
       [contextid] => 416 
       [contextlevel] => 70 
       [contextinstanceid] => 142 
       [userid] => 5 
       [courseid] => 2 
       [relateduserid] => 
       [anonymous] => 0 
       [other] => 
       [timecreated] => 1417150766 
   ) 
   [logextra:protected] => Array ( 
       [origin] => web 
       [ip] => 172.22.1.79 
       [realuserid] => 
   ) 
   [context:protected] => 
   [triggered:core\event\base:private] => 1 
   [dispatched:core\event\base:private] => 1 
   [restored:core\event\base:private] => 1 
   [recordsnapshots:core\event\base:private] => Array ( ) 
) 
イベントオブジェクトの構造 for block[edit]
block_autoattend\event\view_log ( 
   [data:protected] => Array ( 
       [eventname] => \block_autoattend\event\view_log 
       [component] => block_autoattend 
       [action] => log 
       [target] => view 
       [objecttable] => 
       [objectid] => 
       [crud] => r 
       [edulevel] => 0 
       [contextid] => 15 
       [contextlevel] => 50 
       [contextinstanceid] => 2 
       [userid] => 5 :
       [courseid] => 2 
       [relateduserid] => 
       [anonymous] => 0 
       [other] => 
       [timecreated] => 1417154135 
   )
   [logextra:protected] => 
   [context:protected] => context_course Object ( 
       [_id:protected] => 15 
       [_contextlevel:protected] => 50 
       [_instanceid:protected] => 2 
       [_path:protected] => /1/3/15 
       [_depth:protected] => 3 
   ) 
   [triggered:core\event\base:private] => 
   [dispatched:core\event\base:private] => 
   [restored:core\event\base:private] => 
   [recordsnapshots:core\event\base:private] => Array ( ) 
)  
doc.moodle.org[edit]
       $event = \mod_wiki\event\page_updated::create(
               array(
                   'context' => $context,
                   'objectid' => $wikipage->id,
                   'relateduserid' => $userid,
                   'other' => array(
                       'newcontent' => $newcontent
                       )
                   ));
       $event->add_record_snapshot('wiki', $wiki);
       $event->add_record_snapshot('wiki_pages', $wikipage);
       $event->add_record_snapshot('wiki_versions', $version);
       $event->trigger();
   $params = array(
       'context' => $context,
       'objectid' => $post->id,
       'other' => array(
           'content' => $post->message,
           'pathnamehashes' => array_keys($files),
           'discussionid' => $post->discussion,
           'triggeredfrom' => $name,
       )
   );
   $event = \mod_forum\event\assessable_uploaded::create($params);
   $event->trigger();

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-08-29 (火) 12:32:54