Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Package_Manager_LDAP Class Reference
Inheritance diagram for Package_Manager_LDAP:
Package_Manager MySource_Object

Public Member Functions

 Package_Manager_LDAP ()
 
 checkPackageDetails ($update_assets=Array())
 
- Public Member Functions inherited from Package_Manager
 Package_Manager ()
 
 getPackageName ()
 
 checkPackageDetails ($update_assets=Array(), $deferred_assets=Array())
 
 updatePackageDetails ($update_assets=Array())
 
 _loadPackageAssets ()
 
 _recurseLoadPackageAssets (Array &$assets, $full_path, $base_path)
 
 _getInstallOrder ($update_assets=Array(), $deferred=Array())
 
 _createAssetMapScreensXML ($deferred=Array())
 
 checkRequirementsFromFile ($file, $deferred_assets=Array(), $need_feedback=false)
 
 getTypeAncestors ($type_code)
 
 getTypeInfo ($type_code, $field='')
 
 installUserPreferences (&$preferences)
 
 installSystemAssets ()
 
 _postInstall ()
 
 _installDALQueries ()
 
- Public Member Functions inherited from MySource_Object
 MySource_Object ()
 
 __sleep ()
 
 __wakeup ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Package_Manager
 getSystemAssetTypes ()
 
- Data Fields inherited from Package_Manager
 $name = ''
 
 $version = ''
 
 $description = ''
 
 $assets = Array()
 
 $_base_path = ''
 
 $_full_path = ''
 

Detailed Description

Definition at line 31 of file package_manager_ldap.inc.

Member Function Documentation

checkPackageDetails (   $update_assets = Array())

Checks to see if the installation/upgrade of this package is able to go ahead

Will return 'true' if all assets are okay, otherwise will return an array of assetids that failed requirements.

Parameters
array$update_assetsan array of asset types to check details for if empty, will check all assets
Returns
mixed public

Definition at line 58 of file package_manager_ldap.inc.

Constructor

Definition at line 39 of file package_manager_ldap.inc.


The documentation for this class was generated from the following file: