Loading event_log_track_menu/event_log_track_menu.module +51 −0 Original line number Diff line number Diff line Loading @@ -133,3 +133,54 @@ function event_log_track_menu_menu_delete($menu) { ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_insert(). */ function event_log_track_menu_menu_link_content_insert($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'insert', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_update(). */ function event_log_track_menu_menu_link_content_update($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'update', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_delete(). */ function event_log_track_menu_menu_link_content_delete($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'delete', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); } Loading
event_log_track_menu/event_log_track_menu.module +51 −0 Original line number Diff line number Diff line Loading @@ -133,3 +133,54 @@ function event_log_track_menu_menu_delete($menu) { ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_insert(). */ function event_log_track_menu_menu_link_content_insert($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'insert', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_update(). */ function event_log_track_menu_menu_link_content_update($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'update', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); } /** * Implements hook_menu_link_content_delete(). */ function event_log_track_menu_menu_link_content_delete($menu_content) { $log = [ 'type' => 'menu', 'operation' => 'delete', 'description' => t('%type: %title', [ '%type' => $menu_content->bundle(), '%title' => $menu_content->label(), ]), 'ref_numeric' => $menu_content->id(), 'ref_char' => $menu_content->label(), ]; event_log_track_insert($log); }