PLESK MODULES

Section 2.2.1.2 Plesk API functions

Here is a list of PHP functions from Plesk that we're exposing (in alphabetical order):

alert()
comm_button()
get_gpc()
get_locale()
go_to()
go_to_uplevel()
isset_gpc()
ldate()
ldatetime()
link_button()
lmsg()
ltime()
plesk_mail()
psaerror()
safetyhtml()
safetyjs()
set_gpc()
size_b_printing()
size_kb_printing()
size_mb_printing()
size_pretty_printing()
time_pretty_printing()
topnote()
util_exec()
util_io_exec()
warning()

Note that all these functions are in a rather stable part of Plesk, which is very unlikely to undergo incompatible modifications.

PHP constants that we expose:

ADMIN_GROUP
ADMIN_USER
FTP_GROUP
FTP_USER
MAX_DATE
MAX_SYS_NAME
MAX_SYS_PASS
MIN_PASS
PATH_LENGTH
PRODUCT_NAME
PRODUCT_ROOT
PRODUCT_TMP_D
PRODUCT_VAR
UTILS_DIR

Exposed classes:

errHandler
Checker
cList
Form
Pathbar

Finally, the list of exposed global variables:

$pathbar
$plesk_errormsg
$plesk_warnmsg

to top