From 55d69dc657b4a330d9ada07f21fc98a2bc3514e8 Mon Sep 17 00:00:00 2001 From: Yoann Frommelt Date: Thu, 3 Jan 2019 10:21:05 +0100 Subject: [PATCH 1/2] add a _toString method to use with UsernamePasswordToken and remove toArray duplicate from parent --- .gitignore | 1 + src/Provider/LinkedInResourceOwner.php | 8 +++----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 9c9c8f2..9a11097 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ composer.phar composer.lock .DS_Store +.idea diff --git a/src/Provider/LinkedInResourceOwner.php b/src/Provider/LinkedInResourceOwner.php index 010e2a2..c6a4ea6 100644 --- a/src/Provider/LinkedInResourceOwner.php +++ b/src/Provider/LinkedInResourceOwner.php @@ -129,12 +129,10 @@ public function getSummary() } /** - * Return all of the owner details available as an array. - * - * @return array + * @return string */ - public function toArray() + public function __toString() { - return $this->response; + return $this->getFirstName() || ''; } } From 96de26c6ac3dbf13eac303c47b6b86020b190f1e Mon Sep 17 00:00:00 2001 From: Yoann Frommelt Date: Fri, 4 Jan 2019 11:20:18 +0100 Subject: [PATCH 2/2] wrong Null coalescent operator fix --- src/Provider/LinkedInResourceOwner.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Provider/LinkedInResourceOwner.php b/src/Provider/LinkedInResourceOwner.php index c6a4ea6..8ceba54 100644 --- a/src/Provider/LinkedInResourceOwner.php +++ b/src/Provider/LinkedInResourceOwner.php @@ -133,6 +133,6 @@ public function getSummary() */ public function __toString() { - return $this->getFirstName() || ''; + return is_string($this->getFirstName()) ? $this->getFirstName() : ''; } }