| @@ -21,7 +21,7 @@ | ||
| 21 | 21 | public function ShareThisSimpleProvider() | 
| 22 | 22 |      { | 
| 23 | 23 | $owner = $this->getOwner(); | 
| 24 | -        if (! isset(self::$_share_this_simple_provider[$owner->ID])) { | |
| 24 | +        if (!isset(self::$_share_this_simple_provider[$owner->ID])) { | |
| 25 | 25 | self::$_share_this_simple_provider[$owner->ID] = ShareThisSimpleProvider::create($this->owner); | 
| 26 | 26 | } | 
| 27 | 27 | |
| @@ -18,8 +18,8 @@ | ||
| 18 | 18 |      { | 
| 19 | 19 | $owner = $this->getOwner(); | 
| 20 | 20 | |
| 21 | - return 'https://pinterest.com/pin/create/button/?url=' . ($owner->AbsoluteLink()) . '&' | |
| 22 | - . 'description=' . rawurlencode($owner->Title) . '&' | |
| 23 | - . 'media=' . rawurlencode($owner->AbsoluteLink()); | |
| 21 | + return 'https://pinterest.com/pin/create/button/?url='.($owner->AbsoluteLink()).'&' | |
| 22 | + . 'description='.rawurlencode($owner->Title).'&' | |
| 23 | + . 'media='.rawurlencode($owner->AbsoluteLink()); | |
| 24 | 24 | } | 
| 25 | 25 | } | 
| @@ -195,12 +195,12 @@ discard block | ||
| 195 | 195 |              $className = str_replace('ShareLink', '', (string) $option); | 
| 196 | 196 | $className = strtolower($className); | 
| 197 | 197 | $icon = ''; | 
| 198 | -            if (! empty($icons[$className])) { | |
| 198 | +            if (!empty($icons[$className])) { | |
| 199 | 199 | $urlLink = $icons[$className]; | 
| 200 | 200 | $url = ModuleResourceLoader::resourceURL($urlLink); | 
| 201 | -                $icon = DBField::create_field('HTMLText', '<img src="' . $url . '" alt="' . $option . '" />'); | |
| 201 | +                $icon = DBField::create_field('HTMLText', '<img src="'.$url.'" alt="'.$option.'" />'); | |
| 202 | 202 | } | 
| 203 | - $method = 'get' . $option; | |
| 203 | + $method = 'get'.$option; | |
| 204 | 204 | $arrayList->push( | 
| 205 | 205 | ArrayData::create( | 
| 206 | 206 | [ | 
| @@ -232,8 +232,7 @@ discard block | ||
| 232 | 232 |      { | 
| 233 | 233 | $this->getShareThisArray($customDescription); | 
| 234 | 234 | |
| 235 | - return '' === $this->pageURL ? '' : | |
| 236 | - 'https://www.facebook.com/sharer/sharer.php?u=' . $this->pageURL; | |
| 235 | + return '' === $this->pageURL ? '' : 'https://www.facebook.com/sharer/sharer.php?u='.$this->pageURL; | |
| 237 | 236 | } | 
| 238 | 237 | |
| 239 | 238 | |
| @@ -251,8 +250,7 @@ discard block | ||
| 251 | 250 |      { | 
| 252 | 251 | $this->getShareThisArray($customDescription); | 
| 253 | 252 | |
| 254 | - return '' === $this->pageURL ? '' : | |
| 255 | - 'https://bsky.app/intent/compose?text=' . ($this->titleFull) . '&url=' . $this->pageURL; | |
| 253 | + return '' === $this->pageURL ? '' : 'https://bsky.app/intent/compose?text='.($this->titleFull).'&url='.$this->pageURL; | |
| 256 | 254 | } | 
| 257 | 255 | |
| 258 | 256 | /** | 
| @@ -269,8 +267,7 @@ discard block | ||
| 269 | 267 |      { | 
| 270 | 268 | $this->getShareThisArray($customDescription); | 
| 271 | 269 | |
| 272 | - return '' === $this->pageURL ? '' : | |
| 273 | - 'https://x.com/intent/tweet?text=' . ($this->titleFull) . '&url=' . $this->pageURL; | |
| 270 | + return '' === $this->pageURL ? '' : 'https://x.com/intent/tweet?text='.($this->titleFull).'&url='.$this->pageURL; | |
| 274 | 271 | } | 
| 275 | 272 | |
| 276 | 273 | |
| @@ -286,8 +283,7 @@ discard block | ||
| 286 | 283 |      { | 
| 287 | 284 | $this->getShareThisArray($customDescription); | 
| 288 | 285 | |
| 289 | - return '' === $this->pageURL ? '' : | |
| 290 | - 'https://www.tumblr.com/share/link?url=' . ($this->pageURL) . '&name=' . ($this->title) . '&description=' . ($this->description); | |
| 286 | + return '' === $this->pageURL ? '' : 'https://www.tumblr.com/share/link?url='.($this->pageURL).'&name='.($this->title).'&description='.($this->description); | |
| 291 | 287 | } | 
| 292 | 288 | |
| 293 | 289 | |
| @@ -301,8 +297,7 @@ discard block | ||
| 301 | 297 |      { | 
| 302 | 298 | $this->getShareThisArray($customDescription); | 
| 303 | 299 | |
| 304 | - return '' === $this->pageURL ? '' : | |
| 305 | - 'https://pinterest.com/pin/create/button/?url=' . $this->pageURL . '&description=' . $this->description . '&media=' . $this->media . ''; | |
| 300 | + return '' === $this->pageURL ? '' : 'https://pinterest.com/pin/create/button/?url='.$this->pageURL.'&description='.$this->description.'&media='.$this->media.''; | |
| 306 | 301 | } | 
| 307 | 302 | |
| 308 | 303 | |
| @@ -317,8 +312,7 @@ discard block | ||
| 317 | 312 |      { | 
| 318 | 313 | $this->getShareThisArray($customDescription); | 
| 319 | 314 | |
| 320 | - return '' === $this->pageURL ? '' : | |
| 321 | - 'https://reddit.com/submit?url=' . $this->pageURL . '&title=' . $this->title; | |
| 315 | + return '' === $this->pageURL ? '' : 'https://reddit.com/submit?url='.$this->pageURL.'&title='.$this->title; | |
| 322 | 316 | } | 
| 323 | 317 | |
| 324 | 318 | /** | 
| @@ -333,8 +327,7 @@ discard block | ||
| 333 | 327 |      { | 
| 334 | 328 | $this->getShareThisArray($customDescription); | 
| 335 | 329 | |
| 336 | - return '' === $this->pageURL ? '' : | |
| 337 | - 'https://www.linkedin.com/shareArticle?mini=true&url=' . $this->pageURL . '&summary=' . $this->titleFull . ''; | |
| 330 | + return '' === $this->pageURL ? '' : 'https://www.linkedin.com/shareArticle?mini=true&url='.$this->pageURL.'&summary='.$this->titleFull.''; | |
| 338 | 331 | } | 
| 339 | 332 | |
| 340 | 333 | /** | 
| @@ -346,8 +339,7 @@ discard block | ||
| 346 | 339 |      { | 
| 347 | 340 | $this->getShareThisArray($customDescription); | 
| 348 | 341 | |
| 349 | - return '' === $this->pageURL ? '' : | |
| 350 | - 'mailto:?subject=' . $this->title . '&body=' . $this->pageURL; | |
| 342 | + return '' === $this->pageURL ? '' : 'mailto:?subject='.$this->title.'&body='.$this->pageURL; | |
| 351 | 343 | } | 
| 352 | 344 | |
| 353 | 345 | /** | 
| @@ -359,8 +351,7 @@ discard block | ||
| 359 | 351 |      { | 
| 360 | 352 | $this->getShareThisArray($customDescription); | 
| 361 | 353 | |
| 362 | - return '' === $this->pageURL ? '' : | |
| 363 | -            'sms:?body=' . ($this->titleFull . urlencode(' ') . $this->pageURL); | |
| 354 | +        return '' === $this->pageURL ? '' : 'sms:?body='.($this->titleFull.urlencode(' ').$this->pageURL); | |
| 364 | 355 | } | 
| 365 | 356 | /** | 
| 366 | 357 | * Generate a URL to share this content on WhatsApp. | 
| @@ -371,8 +362,7 @@ discard block | ||
| 371 | 362 |      { | 
| 372 | 363 | $this->getShareThisArray($customDescription); | 
| 373 | 364 | |
| 374 | - return '' === $this->pageURL ? '' : | |
| 375 | -            'https://api.whatsapp.com/send?text=' . ($this->titleFull . urlencode(' ') . $this->pageURL); | |
| 365 | +        return '' === $this->pageURL ? '' : 'https://api.whatsapp.com/send?text='.($this->titleFull.urlencode(' ').$this->pageURL); | |
| 376 | 366 | } | 
| 377 | 367 | |
| 378 | 368 | /** | 
| @@ -384,8 +374,7 @@ discard block | ||
| 384 | 374 |      { | 
| 385 | 375 | $this->getShareThisArray($customDescription); | 
| 386 | 376 | |
| 387 | - return '' === $this->pageURL ? '' : | |
| 388 | - 'https://www.snapchat.com/share?url=' . $this->pageURL . '&text=' . $this->titleFull; | |
| 377 | + return '' === $this->pageURL ? '' : 'https://www.snapchat.com/share?url='.$this->pageURL.'&text='.$this->titleFull; | |
| 389 | 378 | } | 
| 390 | 379 | |
| 391 | 380 | |
| @@ -399,8 +388,7 @@ discard block | ||
| 399 | 388 |      { | 
| 400 | 389 | $this->getShareThisArray($customDescription); | 
| 401 | 390 | |
| 402 | - return '' === $this->pageURL ? '' : | |
| 403 | -            'https://signal.me/#p/' . ($this->titleFull . urlencode(' ') . $this->pageURL); | |
| 391 | +        return '' === $this->pageURL ? '' : 'https://signal.me/#p/'.($this->titleFull.urlencode(' ').$this->pageURL); | |
| 404 | 392 | } | 
| 405 | 393 | |
| 406 | 394 | |
| @@ -415,8 +403,8 @@ discard block | ||
| 415 | 403 | */ | 
| 416 | 404 | public function getShareThisArray(?string $customDescription = ''): array | 
| 417 | 405 |      { | 
| 418 | -        $cacheKey = $this->object->ID . '_' . preg_replace('#[^A-Za-z0-9]#', '_', $customDescription); | |
| 419 | -        if (! isset(self::$cacheGetShareThisArray[$cacheKey])) { | |
| 406 | +        $cacheKey = $this->object->ID.'_'.preg_replace('#[^A-Za-z0-9]#', '_', $customDescription); | |
| 407 | +        if (!isset(self::$cacheGetShareThisArray[$cacheKey])) { | |
| 420 | 408 | //1. link | 
| 421 | 409 | $this->link = $this->shareThisLinkField(); | 
| 422 | 410 | |
| @@ -429,8 +417,8 @@ discard block | ||
| 429 | 417 |              $this->hashTags = $this->getValuesFromArrayToString('hashTagsArray', 'hash_tags', '#'); | 
| 430 | 418 |              $this->mentions = $this->getValuesFromArrayToString('mentionsArray', 'mentions'); | 
| 431 | 419 |              $this->vias = $this->getValuesFromArrayToString('viasArray', 'vias'); | 
| 432 | - $this->titleFull = trim($this->mentions . ' ' . $this->title . ' ' . $this->hashTags . ' ' . $this->vias); | |
| 433 | - $this->descriptionFull = trim($this->mentions . ' ' . $this->description . ' ' . $this->hashTags . ' ' . $this->vias); | |
| 420 | + $this->titleFull = trim($this->mentions.' '.$this->title.' '.$this->hashTags.' '.$this->vias); | |
| 421 | + $this->descriptionFull = trim($this->mentions.' '.$this->description.' '.$this->hashTags.' '.$this->vias); | |
| 434 | 422 | |
| 435 | 423 | //return ... | 
| 436 | 424 | self::$cacheGetShareThisArray[$cacheKey] = [ | 
| @@ -459,7 +447,7 @@ discard block | ||
| 459 | 447 |          $a = empty($this->{$variable}) ? $this->Config()->get($staticVariable) : $this->{$variable}; | 
| 460 | 448 | $str = ''; | 
| 461 | 449 |          if (is_array($a) && count($a)) { | 
| 462 | -            $str = $prepender . implode(' ' . $prepender, $a); | |
| 450 | +            $str = $prepender.implode(' '.$prepender, $a); | |
| 463 | 451 | } | 
| 464 | 452 | |
| 465 | 453 | return trim($str); | 
| @@ -503,7 +491,7 @@ discard block | ||
| 503 | 491 |          if (is_array($imageMethods) && count($imageMethods)) { | 
| 504 | 492 |              foreach ($imageMethods as $imageMethod) { | 
| 505 | 493 |                  if ($this->object->hasMethod($imageMethod)) { | 
| 506 | - $imageField = $imageMethod . 'ID'; | |
| 494 | + $imageField = $imageMethod.'ID'; | |
| 507 | 495 |                      if ($this->{$imageField}) { | 
| 508 | 496 |                          $image = $this->object->{$imageMethod}(); | 
| 509 | 497 |                          if ($image && $image->exists()) { | 
| @@ -526,7 +514,7 @@ discard block | ||
| 526 | 514 |          } else { | 
| 527 | 515 | $description = ''; | 
| 528 | 516 | $descriptionMethod = $this->descriptionMethod; | 
| 529 | -            if (! $descriptionMethod) { | |
| 517 | +            if (!$descriptionMethod) { | |
| 530 | 518 | $descriptionMethod = Config::inst()->get( | 
| 531 | 519 | 'ShareThisSimpleProvider', | 
| 532 | 520 | 'description_method' |