primo commit
This commit is contained in:
@ -0,0 +1 @@
|
||||
<html><body bgcolor="#FFFFFF"></body></html>
|
||||
@ -0,0 +1,63 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Phoca Gallery
|
||||
* @author Jan Pavelka - https://www.phoca.cz
|
||||
* @copyright Copyright (C) Jan Pavelka https://www.phoca.cz
|
||||
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 and later
|
||||
* @cms Joomla
|
||||
* @copyright Copyright (C) Open Source Matters. All rights reserved.
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
|
||||
*/
|
||||
defined('JPATH_BASE') or die();
|
||||
use Joomla\CMS\Object\CMSObject;
|
||||
|
||||
class PhocaGalleryLibrary extends CMSObject
|
||||
{
|
||||
var $name = '';
|
||||
var $value = 0;
|
||||
// var $libraries = '';
|
||||
|
||||
function __construct( $library = '' ) {
|
||||
$this->name = $library;
|
||||
$this->value = 0;
|
||||
// $this->libraries= '';
|
||||
}
|
||||
|
||||
public static function getInstance($library = '') {
|
||||
static $instances;
|
||||
|
||||
if (!isset( $instances )) {
|
||||
$instances = array();
|
||||
}
|
||||
|
||||
if (empty($instances[$library])) {
|
||||
$instance = new PhocaGalleryLibrary();
|
||||
$instances[$library] = &$instance;
|
||||
}
|
||||
|
||||
// Information about all libraries
|
||||
// $this->libraries[$library] = $instances[$library];
|
||||
return $instances[$library];
|
||||
}
|
||||
|
||||
public static function getLibrary( $library = '' ) {
|
||||
|
||||
$instance = PhocaGalleryLibrary::getInstance($library);
|
||||
$instance->name = $library;
|
||||
|
||||
return $instance;
|
||||
}
|
||||
|
||||
public static function setLibrary( $library = '', $value = 1 ) {
|
||||
$instance = PhocaGalleryLibrary::getInstance($library);
|
||||
$instance->name = $library;
|
||||
$instance->value = $value;
|
||||
return $instance;
|
||||
}
|
||||
/*
|
||||
function getLibraries() {
|
||||
return $this->libraries;
|
||||
}
|
||||
*/
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user