From 0fba6e16a786112d6db24feb798457b6d9eebb46 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Wed, 17 Oct 2018 12:21:39 -0600 Subject: [PATCH] Add DirectMessage model --- app/DirectMessage.php | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 app/DirectMessage.php diff --git a/app/DirectMessage.php b/app/DirectMessage.php new file mode 100644 index 000000000..accc92f7f --- /dev/null +++ b/app/DirectMessage.php @@ -0,0 +1,29 @@ +hasOne(Status::class, 'id', 'status_id'); + } + + public function url() + { + return url('/i/message/' . $this->to_id . '/' . $this->id); + } + + public function author() + { + return $this->hasOne(Profile::class, 'id', 'from_id'); + } + + public function me() + { + return Auth::user()->profile->id === $this->from_id; + } +}