Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JSchemaChangeitem
+ Graphe d'héritage de JSchemaChangeitem:
+ Graphe de collaboration de JSchemaChangeitem:

Liste de tous les membres

Fonctions membres publiques

 __construct ($db, $file, $updateQuery)
 check ()
 fix ()
- Fonctions membres publiques inherited from JObject
 __construct ($properties=null)
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres publiques statiques

static getInstance ($db, $file, $query)

Attributs publics

 $file = null
 $updateQuery = null
 $checkQuery = null
 $checkQueryExpected = 1
 $db = null
 $queryType = null
 $msgElements = array()
 $checkStatus = 0
 $rerunStatus = 0

Additional Inherited Members

- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des constructeurs et destructeur

JSchemaChangeitem::__construct (   $db,
  $file,
  $updateQuery 
)

Constructor: builds check query and message from $updateQuery

Paramètres:
JDatabase$db
string$filefull path name of the sql file
string$querytext of the sql query (one line of the file)
string$checkQuery
Depuis:
2.5

Références $db, et $file.


Documentation des fonctions membres

JSchemaChangeitem::check ( )

Runs the check query and checks that 1 row is returned If yes, return true, otherwise return false

Renvoie:
boolean true on success, false otherwise
Depuis:
2.5
JSchemaChangeitem::fix ( )

Runs the update query to apply the change to the database

Depuis:
2.5
static JSchemaChangeitem::getInstance (   $db,
  $file,
  $query 
)
static

Returns an instance of the correct schemachangeitem for the $db

Paramètres:
JDatabase$db
string$filefull path name of the sql file
string$querytext of the sql query (one line of the file)
Renvoie:
JSchemaChangeItem for the $db driver
Depuis:
2.5

Références $class, $db, $file, $path, $query, null, et JLoader\register().

Référencé par JSchemaChangeset\__construct().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :


Documentation des données membres

JSchemaChangeitem::$checkQuery = null
JSchemaChangeitem::$checkQueryExpected = 1
JSchemaChangeitem::$checkStatus = 0
JSchemaChangeitem::$db = null
JSchemaChangeitem::$file = null
JSchemaChangeitem::$msgElements = array()
JSchemaChangeitem::$queryType = null
JSchemaChangeitem::$rerunStatus = 0
JSchemaChangeitem::$updateQuery = null

La documentation de cette classe a été générée à partir du fichier suivant :