[ Index ]

PHP Cross Reference of Joomla 2.5.4 DE

title

Body

[close]

/administrator/components/com_installer/models/ -> database.php (summary)

(no description)

Copyright: Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
License: GNU General Public License version 2 or later; see LICENSE.txt
File Size: 224 lines (6 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

InstallerModelDatabase:: (10 methods):
  populateState()
  fix()
  getItems()
  getPagination()
  getSchemaVersion()
  fixSchemaVersion()
  getUpdateVersion()
  fixUpdateVersion()
  getDefaultTextFilters()
  fixDefaultTextFilters()


Class: InstallerModelDatabase  - X-Ref

Installer Manage Model

populateState($ordering = null, $direction = null)   X-Ref
Method to auto-populate the model state.

Note. Calling getState in this method will result in recursion.


fix()   X-Ref
Fixes database problems


getItems()   X-Ref
Gets the changeset object

return: JSchemaChangeset

getPagination()   X-Ref
No description

getSchemaVersion()   X-Ref
Get version from #__schemas table

return: mixed  the return value from the query, or null if the query fails

fixSchemaVersion($changeSet)   X-Ref
Fix schema version if wrong

param: JSchemaChangeSet
return: mixed  string schema version if success, false if fail

getUpdateVersion()   X-Ref
Get current version from #__extensions table

return: mixed   version if successful, false if fail

fixUpdateVersion()   X-Ref
Fix Joomla version in #__extensions table if wrong (doesn't equal JVersion short version)

return: mixed  string update version if success, false if fail

getDefaultTextFilters()   X-Ref
For version 2.5.x only
Check if com_config parameters are blank.

return: string  default text filters (if any)

fixDefaultTextFilters()   X-Ref
For version 2.5.x only
Check if com_config parameters are blank. If so, populate with com_content text filters.

return: mixed  boolean true if params are updated, null otherwise



Generated: Tue Apr 3 11:40:28 2012 Cross-referenced by PHPXref 0.7.1