File: /www/wwwroot/claudiayancor.duckdns.org/wp-content/plugins/photonic/Components/Photo_List.php
<?php
namespace Photonic_Plugin\Components;
use Photonic_Plugin\Layouts\Core_Layout;
use Photonic_Plugin\Modules\Core;
require_once 'Header.php';
require_once 'Pagination.php';
class Photo_List implements Printable {
public $photos = [];
public $title_position;
public $row_constraints = [];
public $parent = 'stream';
public $indent = "\t";
public $short_code = [];
/**
* @var Pagination $pagination
*/
public $pagination;
public function __construct(array $short_code) {
$this->short_code = $short_code;
}
public function html(Core $module, Core_Layout $layout, $print = false) {
if (is_a($layout, 'Photonic_Plugin\Layouts\Level_One_Gallery')) {
return $layout->generate_level_1_gallery($this, $this->short_code, $module);
}
return '';
}
}