coreUpdated($upgrader_object, $options); } if ($options['action'] == 'install') { return $this->coreInstalled($upgrader_object, $options); } } public function coreUpdated($upgrader_object, $options) { return Logtivity_Logger::log('WP Core Updated'); } public function coreInstalled($upgrader_object, $options) { return Logtivity_Logger::log('WP Core Installed'); } public function menuUpdated($nav_menu_id, $menuData = []) { if (isset($menuData['menu-name'])) { return Logtivity_Logger::log() ->setAction("Menu Updated. [" . $menuData['menu-name'] . "]") ->addMeta('Menu ID', $nav_menu_id) ->send(); } } public function widgetUpdated($instance, $new, $old, $obj) { Logtivity_Logger::log() ->setAction("Widget Updated. [" . $obj->name . "]") ->addMeta('New Content', $new) ->addMeta('Old Content', $old) ->send(); return $instance; } } $Logtivity_Core = new Logtivity_Core;