Joomla Platform
13.1
Documentation des API du framework Joomla Platform
Page principale
Pages associées
Espaces de nommage
Classes
Fichiers
Exemples
Liste des fichiers
Membres de fichier
Tout
Classes
Espaces de nommage
Fichiers
Fonctions
Variables
Pages
updateadapter.php
Aller à la documentation de ce fichier.
1
<?php
2
/**
3
* @package Joomla.Platform
4
* @subpackage Updater
5
*
6
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
7
* @license GNU General Public License version 2 or later; see LICENSE
8
*/
9
10
defined(
'JPATH_PLATFORM'
) or die;
11
12
jimport
('joomla.base.adapterinstance');
13
14
/**
15
* UpdateAdapter class.
16
*
17
* @package Joomla.Platform
18
* @subpackage Updater
19
* @since 11.1
20
*/
21
class
JUpdateAdapter
extends
JAdapterInstance
22
{
23
/**
24
* Resource handle for the XML Parser
25
*
26
* @var resource
27
* @since 12.1
28
*/
29
protected
$xmlParser
;
30
31
/**
32
* Element call stack
33
*
34
* @var array
35
* @since 12.1
36
*/
37
protected
$stack = array(
'base'
);
38
39
/**
40
* ID of update site
41
*
42
* @var string
43
* @since 12.1
44
*/
45
protected
$updateSiteId = 0;
46
47
/**
48
* Columns in the extensions table to be updated
49
*
50
* @var array
51
* @since 12.1
52
*/
53
protected
$updatecols = array(
'NAME'
,
'ELEMENT'
,
'TYPE'
,
'FOLDER'
,
'CLIENT'
,
'VERSION'
,
'DESCRIPTION'
,
'INFOURL'
);
54
55
/**
56
* Gets the reference to the current direct parent
57
*
58
* @return object
59
*
60
* @since 11.1
61
*/
62
protected
function
_getStackLocation()
63
{
64
return
implode(
'->'
, $this->stack);
65
}
66
67
/**
68
* Gets the reference to the last tag
69
*
70
* @return object
71
*
72
* @since 11.1
73
*/
74
protected
function
_getLastTag()
75
{
76
return
$this->stack[count($this->stack) - 1];
77
}
78
}
Documentation et API générés le 16/11/2013 par l'équipe
Dev.joomla.fr
de l'
AFUJ
avec la solution