forked from Wavyzz/dolibarr
142 lines
5.2 KiB
TeX
142 lines
5.2 KiB
TeX
\hypertarget{ldap_8lib_8php}{
|
|
\section{R\'{e}f\'{e}rence du fichier htdocs/lib/ldap.lib.php}
|
|
\label{ldap_8lib_8php}\index{htdocs/lib/ldap.lib.php@{htdocs/lib/ldap.lib.php}}
|
|
}
|
|
Librairie contenant les fonctions pour acc\`{e}der au serveur ldap.
|
|
|
|
|
|
\subsection*{Fonctions}
|
|
\begin{CompactItemize}
|
|
\item
|
|
\hyperlink{ldap_8lib_8php_a0}{dolibarr\_\-ldap\_\-connect} ()
|
|
\begin{CompactList}\small\item\em ouverture d'une connection vers le serveur ldap. \item\end{CompactList}\item
|
|
\hyperlink{ldap_8lib_8php_a1}{dolibarr\_\-ldap\_\-bind} (\$ds)
|
|
\begin{CompactList}\small\item\em bind au serveur ldap. \item\end{CompactList}\item
|
|
\hyperlink{ldap_8lib_8php_a2}{dolibarr\_\-ldap\_\-unbind} (\$ds)
|
|
\begin{CompactList}\small\item\em unbind du serveur ldap. \item\end{CompactList}\item
|
|
\hyperlink{ldap_8lib_8php_a3}{dolibarr\_\-ldap\_\-getversion} (\$ds)
|
|
\begin{CompactList}\small\item\em verification de la version du serveur ldap. \item\end{CompactList}\item
|
|
\hyperlink{ldap_8lib_8php_a4}{dolibarr\_\-ldap\_\-setversion} (\$ds, \$version)
|
|
\begin{CompactList}\small\item\em changement de la version du serveur ldap. \item\end{CompactList}\item
|
|
\hyperlink{ldap_8lib_8php_a5}{dolibarr\_\-ldap\_\-unacc} (\$str)
|
|
\begin{CompactList}\small\item\em permet d'enlever les accents d'une chaine. \item\end{CompactList}\end{CompactItemize}
|
|
|
|
|
|
\subsection{Description d\'{e}taill\'{e}e}
|
|
Librairie contenant les fonctions pour acc\`{e}der au serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Auteur:]Rodolphe Quiedeville.
|
|
|
|
Benoit Mortier. \end{Desc}
|
|
\begin{Desc}
|
|
\item[Version:]1.2.\end{Desc}
|
|
Ensemble des fonctions permettant d'acc\`{e}der \`{a} un serveur ldap.
|
|
|
|
D\'{e}finition dans le fichier \hyperlink{ldap_8lib_8php-source}{ldap.lib.php}.
|
|
|
|
\subsection{Documentation des fonctions}
|
|
\hypertarget{ldap_8lib_8php_a1}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_bind@{dolibarr\_\-ldap\_\-bind}}
|
|
\index{dolibarr_ldap_bind@{dolibarr\_\-ldap\_\-bind}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-bind]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-bind (\$ {\em ds})}}
|
|
\label{ldap_8lib_8php_a1}
|
|
|
|
|
|
bind au serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Param\`{e}tres:]
|
|
\begin{description}
|
|
\item[{\em ds}]\end{description}
|
|
\end{Desc}
|
|
\begin{Desc}
|
|
\item[Renvoie:]bool \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 54 du fichier ldap.lib.php.\hypertarget{ldap_8lib_8php_a0}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_connect@{dolibarr\_\-ldap\_\-connect}}
|
|
\index{dolibarr_ldap_connect@{dolibarr\_\-ldap\_\-connect}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-connect]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-connect ()}}
|
|
\label{ldap_8lib_8php_a0}
|
|
|
|
|
|
ouverture d'une connection vers le serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Renvoie:]resource \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 40 du fichier ldap.lib.php.\hypertarget{ldap_8lib_8php_a3}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_getversion@{dolibarr\_\-ldap\_\-getversion}}
|
|
\index{dolibarr_ldap_getversion@{dolibarr\_\-ldap\_\-getversion}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-getversion]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-getversion (\$ {\em ds})}}
|
|
\label{ldap_8lib_8php_a3}
|
|
|
|
|
|
verification de la version du serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Param\`{e}tres:]
|
|
\begin{description}
|
|
\item[{\em ds}]\end{description}
|
|
\end{Desc}
|
|
\begin{Desc}
|
|
\item[Renvoie:]version \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 84 du fichier ldap.lib.php.\hypertarget{ldap_8lib_8php_a4}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_setversion@{dolibarr\_\-ldap\_\-setversion}}
|
|
\index{dolibarr_ldap_setversion@{dolibarr\_\-ldap\_\-setversion}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-setversion]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-setversion (\$ {\em ds}, \$ {\em version})}}
|
|
\label{ldap_8lib_8php_a4}
|
|
|
|
|
|
changement de la version du serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Param\`{e}tres:]
|
|
\begin{description}
|
|
\item[{\em ds}]\item[{\em version}]\end{description}
|
|
\end{Desc}
|
|
\begin{Desc}
|
|
\item[Renvoie:]version \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 101 du fichier ldap.lib.php.\hypertarget{ldap_8lib_8php_a5}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_unacc@{dolibarr\_\-ldap\_\-unacc}}
|
|
\index{dolibarr_ldap_unacc@{dolibarr\_\-ldap\_\-unacc}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-unacc]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-unacc (\$ {\em str})}}
|
|
\label{ldap_8lib_8php_a5}
|
|
|
|
|
|
permet d'enlever les accents d'une chaine.
|
|
|
|
\begin{Desc}
|
|
\item[Param\`{e}tres:]
|
|
\begin{description}
|
|
\item[{\em str}]\end{description}
|
|
\end{Desc}
|
|
\begin{Desc}
|
|
\item[Renvoie:]string \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 114 du fichier ldap.lib.php.\hypertarget{ldap_8lib_8php_a2}{
|
|
\index{ldap.lib.php@{ldap.lib.php}!dolibarr_ldap_unbind@{dolibarr\_\-ldap\_\-unbind}}
|
|
\index{dolibarr_ldap_unbind@{dolibarr\_\-ldap\_\-unbind}!ldap.lib.php@{ldap.lib.php}}
|
|
\subsubsection[dolibarr\_\-ldap\_\-unbind]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-ldap\_\-unbind (\$ {\em ds})}}
|
|
\label{ldap_8lib_8php_a2}
|
|
|
|
|
|
unbind du serveur ldap.
|
|
|
|
\begin{Desc}
|
|
\item[Param\`{e}tres:]
|
|
\begin{description}
|
|
\item[{\em ds}]\end{description}
|
|
\end{Desc}
|
|
\begin{Desc}
|
|
\item[Renvoie:]bool \end{Desc}
|
|
|
|
|
|
D\'{e}finition \`{a} la ligne 70 du fichier ldap.lib.php. |