Rubrique précédente: export (Gestion des classes)--Exportation d'une classe

Rubrique suivante: get_desc (Gestion des classes )--Affichage du descripteur de classe

import (Gestion des classes)--Importation d'une classe

Importe une classe.

Syntaxe
class import classe dir [user=utilisateur [pwd=-]] [ --force ]  
Paramètres
classe

Nom de la classe à importer L'un des formats suivants peut être utilisé :

application/catalog:class - importe la classe de catalogue d'application local.

/catalog:class - importe la classe de catalogue global.

dir

Nom du répertoire d'échange à partir duquel la classe doit être importée. Le répertoire peut être :

- un répertoire associé au répertoire /vol/_impex

- une URL au format http://chemin.

utilisateur

nom d'utilisateur à employer à des fins d'authentification avec le serveur distant

pwd=-

(Facultatif) Invite l'utilisateur à entrer un mot de passe à employer à des fins d'authentification lorsque la classe est importée à partir d'une URL. Si l'entrée standard n'est pas un périphérique terminal, elle n'affiche pas d'invite et attend uniquement une copie du mot de passe sur "stdin". (Vous pouvez l'utiliser pour les opérations par lot afin de définir le mot de passe à partir d'un fichier).

--force

Option permettant l'importation d'une classe même si elle est déjà présente (autrement dit, la classe est supprimée, puis importée)

Exemples
class import sugarcrm/local:NAS nas

Importe la classe de catalogue local d'application.

class import /system:NAS nas

Importe la classe de catalogue global.