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 JClientHelper

Liste de tous les membres

Fonctions membres publiques statiques

static getCredentials ($client, $force=false)
static setCredentials ($client, $user, $pass)
static hasCredentials ($client)
static setCredentialsFromRequest ($client)

Documentation des fonctions membres

static JClientHelper::getCredentials (   $client,
  $force = false 
)
static

Method to return the array of client layer configuration options

Paramètres:
string$clientClient name, currently only 'ftp' is supported
boolean$forceForces re-creation of the login credentials. Set this to true if login credentials in the session storage have changed
Renvoie:
array Client layer configuration options, consisting of at least these fields: enabled, host, port, user, pass, root
Depuis:
11.1

Références $client, $config, $options, JFactory\getConfig(), JFactory\getSession(), et null.

Référencé par AdmintoolsHelperDownload\chmod(), JFolder\copy(), JFile\copy(), JFolder\create(), JoomlaupdateModelDefault\createRestorationFile(), JFile\delete(), JFolder\delete(), JFactory\getStream(), JFile\move(), JFolder\move(), TemplatesModelSource\save(), setCredentials(), JFile\upload(), JFile\write(), et ConfigModelApplication\writeConfigFile().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

static JClientHelper::hasCredentials (   $client)
static

Method to determine if client login credentials are present

Paramètres:
string$clientClient name, currently only 'ftp' is supported
Renvoie:
boolean True if login credentials are available
Depuis:
11.1

Références $client, $config, $options, $return, $user, elseif, JFactory\getConfig(), JFactory\getSession(), et null.

Référencé par JoomlaupdateControllerUpdate\_applyCredentials(), MediaViewMedia\display(), MediaViewImages\display(), et setCredentialsFromRequest().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

static JClientHelper::setCredentials (   $client,
  $user,
  $pass 
)
static

Method to set client login credentials

Paramètres:
string$clientClient name, currently only 'ftp' is supported
string$userUsername
string$passPassword
Renvoie:
boolean True if the given login credentials have been set and are valid
Depuis:
11.1

Références $client, $config, $options, $return, $user, JFactory\getConfig(), getCredentials(), JFTP\getInstance(), JFactory\getSession(), et jimport().

Référencé par JoomlaupdateControllerUpdate\_applyCredentials(), et setCredentialsFromRequest().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

static JClientHelper::setCredentialsFromRequest (   $client)
static

Determine whether input fields for client settings need to be shown

If valid credentials were passed along with the request, they are saved to the session. This functions returns an exception if invalid credentials have been given or if the connection to the server failed for some other reason.

Paramètres:
string$clientThe name of the client.
Renvoie:
mixed True, if FTP settings should be shown or an exception
Depuis:
11.1

Références $client, $return, $user, JText\_(), JRequest\getString(), hasCredentials(), JREQUEST_ALLOWRAW, null, JError\raiseWarning(), et setCredentials().

Référencé par ConfigControllerApplication\cancel(), TemplatesControllerTemplate\copy(), MediaControllerFolder\create(), MediaControllerFolder\delete(), MediaControllerFile\delete(), ConfigViewApplication\display(), TemplatesViewSource\display(), InstallerController\display(), JoomlaupdateController\display(), TemplatesViewPrevuuw\display(), MediaController\ftpValidate(), LanguagesModelInstalled\getFtp(), InstallerModelInstall\install(), ConfigControllerApplication\refreshHelp(), ConfigControllerComponent\save(), ConfigControllerApplication\save(), TemplatesModelSource\save(), et MediaControllerFile\upload().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :


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