PluginProbe
Photonic Gallery & Lightbox for Flickr, SmugMug & Others / 3.37
Photonic Gallery & Lightbox for Flickr, SmugMug & Others v3.37
3.37 3.36 3.35 3.34 3.33 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 2.28 2.29 2.30 2.31 2.32 2.33 2.34 2.40 2.41 2.42 2.43 All 142 releases
← All changes | Lightboxes/PrettyPhoto.php +9 -8 2.43 → 3.37 View file →
@@ -1,10 +1,11 @@
1 1 <?php
2 +
2 3 namespace Photonic_Plugin\Lightboxes;
3 4
4 -use Photonic_Plugin\Modules\Core;
5 +use Photonic_Plugin\Platforms\Base;
5 6
6 -require_once('Lightbox.php');
7 +require_once 'Lightbox.php';
7 8
8 9 class PrettyPhoto extends Lightbox {
9 10 protected function __construct() {
10 11 $this->library = 'prettyphoto';
@@ -12,16 +13,16 @@
12 13 }
13 14
14 15 /**
15 16 * @param $rel_id
16 - * @param Core $module
17 + * @param Base $module
17 18 * @return array
18 19 */
19 - function get_gallery_attributes($rel_id, $module) {
20 - $rel = 'lightbox-photonic-'.$module->provider.'-stream-'.(empty($rel_id) ? $module->gallery_index : $rel_id);
20 + public function get_gallery_attributes($rel_id, Base $module): array {
21 + $rel = 'lightbox-photonic-' . $module->provider . '-stream-' . (empty($rel_id) ? $module->gallery_index : $rel_id);
21 22 return [
22 - 'class' => $this->class,
23 - 'rel' => ["photonic-prettyPhoto[{$rel}]"],
23 + 'class' => $this->class,
24 + 'rel' => ["photonic-prettyPhoto[$rel]"],
24 25 'specific' => [],
25 26 ];
26 27 }
27 -}
28 +}