aboutsummaryrefslogtreecommitdiffhomepage
path: root/main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php
diff options
context:
space:
mode:
Diffstat (limited to 'main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php')
-rw-r--r--main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php33
1 files changed, 0 insertions, 33 deletions
diff --git a/main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php b/main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php
deleted file mode 100644
index eb57f43..0000000
--- a/main/app/sprinkles/account/src/Log/UserActivityDatabaseHandler.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-/**
- * UserFrosting (http://www.userfrosting.com)
- *
- * @link https://github.com/userfrosting/UserFrosting
- * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License)
- */
-
-namespace UserFrosting\Sprinkle\Account\Log;
-
-use UserFrosting\Sprinkle\Core\Log\DatabaseHandler;
-
-/**
- * Monolog handler for storing user activities to the database.
- *
- * @author Alex Weissman (https://alexanderweissman.com)
- */
-class UserActivityDatabaseHandler extends DatabaseHandler
-{
- /**
- * {@inheritDoc}
- */
- protected function write(array $record) {
- $log = $this->classMapper->createInstance($this->modelName, $record['extra']);
- $log->save();
-
- if (isset($record['extra']['user_id'])) {
- $user = $this->classMapper->staticMethod('user', 'find', $record['extra']['user_id']);
- $user->last_activity_id = $log->id;
- $user->save();
- }
- }
-}