Create class documentation with latest phpdoc utility
| | |
| | | #!/bin/sh |
| | | |
| | | TITLE="Roundcube Webmail" |
| | | PACKAGES="Core" |
| | | PACKAGES="Webmail" |
| | | |
| | | INSTALL_PATH="`dirname $0`/.." |
| | | PATH_PROJECT=$INSTALL_PATH/program/include |
| | |
| | | fi |
| | | |
| | | OUTPUTFORMAT=HTML |
| | | CONVERTER=frames |
| | | TEMPLATE=earthli |
| | | PRIVATE=off |
| | | TEMPLATE=responsive-twig |
| | | |
| | | # make documentation |
| | | $BIN_PHPDOC -d $PATH_PROJECT,$PATH_FRAMEWORK -t $PATH_DOCS -ti "$TITLE" -dn $PACKAGES \ |
| | | -o $OUTPUTFORMAT:$CONVERTER:$TEMPLATE -pp $PRIVATE |
| | | $BIN_PHPDOC -d $PATH_PROJECT,$PATH_FRAMEWORK -t $PATH_DOCS --title "$TITLE" --defaultpackagename $PACKAGES \ |
| | | --template=$TEMPLATE |
| | | |
| | |
| | | /** |
| | | * Roundcube Webmail deprecated functions |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage Legacy |
| | | * @author Thomas Bruederli <roundcube@gmail.com> |
| | | */ |
| | |
| | | * Application class of Roundcube Webmail |
| | | * implemented as singleton |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | */ |
| | | class rcmail extends rcube |
| | | { |
| | |
| | | /** |
| | | * Class to create an empty HTML page with some default styles |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage View |
| | | */ |
| | | class rcmail_html_page extends rcmail_output_html |
| | |
| | | /** |
| | | * Class for output generation |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage View |
| | | */ |
| | | abstract class rcmail_output extends rcube_output |
| | |
| | | /** |
| | | * Class to create HTML page output using a skin template |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage View |
| | | */ |
| | | class rcmail_output_html extends rcmail_output |
| | |
| | | /** |
| | | * View class to produce JSON responses |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage View |
| | | */ |
| | | class rcmail_output_json extends rcmail_output |
| | |
| | | * Helper class for turning URLs and email addresses in plaintext content |
| | | * into clickable links. |
| | | * |
| | | * @package Core |
| | | * @package Webmail |
| | | * @subpackage Utils |
| | | */ |
| | | class rcmail_string_replacer extends rcube_string_replacer |