From 6312f5d22e47dbe8b99b9876f8ac438e7695039b Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 8 Aug 2018 22:49:49 +0200 Subject: [PATCH] app/models/Data/User.php: adding "linkedin_id" field. --- app/models/Data/User.php | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/app/models/Data/User.php b/app/models/Data/User.php index f679c3b..fdeb5bf 100644 --- a/app/models/Data/User.php +++ b/app/models/Data/User.php @@ -32,6 +32,8 @@ class User extends Model protected $google_id; + protected $linkedin_id; + public function initialize() { $this->useDynamicUpdate(true); @@ -227,12 +229,31 @@ class User extends Model return $this; } + /** + * @return string|null + */ + public function getLinkedinId() + { + return $this->linkedin_id; + } + + /** + * @param string $id + * @return User + */ + public function setLinkedinId($id) + { + $this->linkedin_id = (string) $id; + return $this; + } + public function getSocialLinks() { $providers = [ - 'github' => $this->getGithubId(), - 'gitlab' => $this->getGitlabId(), - 'google' => $this->getGoogleId() + 'github' => $this->getGithubId(), + 'gitlab' => $this->getGitlabId(), + 'google' => $this->getGoogleId(), + 'linkedin' => $this->getLinkedinId() ]; return array_filter($providers);