* * @retval boolean true if is supported, false also */ function LSaddon_phpldapadmin_support() { $retval=true; $MUST_DEFINE_CONST= array( 'LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT' ); foreach($MUST_DEFINE_CONST as $const) { if ( (!defined($const)) || (constant($const) == "")) { LSerror :: addErrorCode('PHPLDAPADMIN_SUPPORT_01',$const); $retval=false; } } return $retval; } /** * Redirect to PhpLdapAdmin view object page * * @author Benjamin Renard * * @retval boolean true in all cases */ function redirectToPhpLdapAdmin(&$ldapObject) { $url = $ldapObject->getFData(LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT); LSsession::redirect($url); return true; }