Functions

in_array_nocase

Similar function as in_array() but case-insensitive

« More »

parse_bytes

Parse a human readable string for a number of bytes.

« More »

slashify

Make sure the string ends with a slash

« More »

unslashify

Remove slashes at the end of the string

« More »

get_offset_sec

Returns number of seconds for a specified offset string.

« More »

get_offset_time

Create a unix timestamp with a specified offset from now.

« More »

abbreviate_string

Truncate string if it is longer than the allowed length.

Replace the middle or the ending part of a string with a placeholder.
« More »

array_keys_recursive

Get all keys from array (recursive).

« More »

asciiwords

Remove all non-ascii and non-word chars except ., -, _

« More »

is_ascii

Check if a string contains only ascii characters

« More »

format_email_recipient

Compose a valid representation of name and e-mail address

« More »

format_email

Format e-mail address

« More »

version_parse

Fix version number so it can be used correctly in version_compare()

« More »

mb_strlen

« More »

mb_strtolower

« More »

mb_strtoupper

« More »

mb_substr

« More »

mb_strpos

« More »

mb_strrpos

« More »

idn_to_utf8

« More »

idn_to_ascii

« More »

rcube_autoload

Use PHP5 autoload for dynamic class loading

« More »

rcube_pear_error

Local callback function for PEAR errors

« More »

Constants

RCUBE_VERSION

« More »

RCUBE_CHARSET

« More »

RCUBE_LIB_DIR

« More »

RCUBE_INSTALL_PATH

« More »

RCUBE_CONFIG_DIR

« More »

RCUBE_PLUGINS_DIR

« More »

RCUBE_LOCALIZATION_DIR

« More »

Classes, interfaces and traits

html

Class for HTML code creation

« More »

html_inputfield

Class to create an HTML input field

« More »

html_passwordfield

Class to create an HTML password field

« More »

html_hiddenfield

Class to create an hidden HTML input field

« More »

html_radiobutton

Class to create HTML radio buttons

« More »

html_checkbox

Class to create HTML checkboxes

« More »

html_textarea

Class to create an HTML textarea

« More »

html_select

Builder for HTML drop-down menus Syntax:<pre> // create instance. arguments are used to set attributes of select-tag $select = new html_select(array('name' => 'fieldname'));

// add one option $select->add('Switzerland', 'CH'); // add multiple options $select->add(array('Switzerland','Germany'), array('CH','DE')); // generate pulldown with selection 'Switzerland' and return html-code // as second argument the same attributes available to instanciate can be used print $select->show('CH'); </pre>
« More »

html_table

Class to build an HTML table

« More »

rcube_output

Class for output generation

« More »

Classes, interfaces and traits

rcube

Base class of the Roundcube Framework implemented as singleton

« More »

rcube_dummy_plugin_api

Lightweight plugin API class serving as a dummy if plugins are not enabled

« More »

rcube_charset

Character sets conversion functionality

« More »

rcube_config

Configuration class for Roundcube

« More »

rcube_session

Class to provide database supported session storage

« More »

rcube_user

Class representing a system user

« More »

Classes, interfaces and traits

rcube_addressbook

Abstract skeleton of an address book/repository

« More »

rcube_contacts

Model class for the local address book database

« More »

rcube_csv2vcard

CSV to vCard data converter

« More »

rcube_ldap

Model class to access an LDAP address directory

« More »

rcube_result_set

Roundcube result set class

Representing an address directory result set. Implenets Iterator and thus be used in foreach() loops.
« More »

rcube_vcard

Logical representation of a vcard-based address record Provides functions to parse and export vCard data format

« More »

Classes, interfaces and traits

rcube_base_replacer

Helper class to turn relative urls into absolute ones using a predefined base

« More »

rcube_browser

Provide details about the client's browser based on the User-Agent header

« More »

rcube_content_filter

PHP stream filter to detect html/javascript code in attachments

« More »

rcube_enriched

Class for Enriched to HTML conversion

« More »

rcube_html2text

Converts HTML to formatted plain text

« More »

rcube_image

Image resizer and converter

« More »

rcube_spellcheck_atd

Spellchecking backend implementation to work with an After the Deadline service See http://www.afterthedeadline.com/ for more information

« More »

rcube_spellcheck_enchant

Spellchecking backend implementation to work with Pspell

« More »

rcube_spellcheck_engine

Interface class for a spell-checking backend

« More »

rcube_spellcheck_googie

Spellchecking backend implementation to work with a Googiespell service

« More »

rcube_spellcheck_pspell

Spellchecking backend implementation to work with Pspell

« More »

rcube_spellchecker

Helper class for spellchecking with Googielspell and PSpell support.

« More »

rcube_string_replacer

Helper class for string replacements based on preg_replace_callback

« More »

rcube_utils

Utility class providing common functions

« More »

rcube_washtml

Utility class providing HTML sanityzer

« More »

Classes, interfaces and traits

rcube_cache

Interface class for accessing Roundcube cache

« More »

rcube_cache_shared

Interface class for accessing Roundcube shared cache

« More »

Classes, interfaces and traits

rcube_db

Database independent query interface.

This is a wrapper for the PHP PDO.
« More »

rcube_db_mssql

Database independent query interface This is a wrapper for the PHP PDO

This is a wrapper for the PHP PDO.
« More »

rcube_db_mysql

Database independent query interface

This is a wrapper for the PHP PDO
« More »

rcube_db_pgsql

Database independent query interface This is a wrapper for the PHP PDO

This is a wrapper for the PHP PDO.
« More »

rcube_db_sqlite

Database independent query interface This is a wrapper for the PHP PDO

This is a wrapper for the PHP PDO.
« More »

rcube_db_sqlsrv

Database independent query interface This is a wrapper for the PHP PDO

This is a wrapper for the PHP PDO.
« More »

Classes, interfaces and traits

rcube_imap

Interface class for accessing an IMAP server

« More »

rcube_imap_cache

Interface class for accessing Roundcube messages cache

« More »

rcube_imap_generic

PHP based wrapper class to connect to an IMAP server

« More »

rcube_message

Logical representation of a mail message with all its data and related functions

« More »

rcube_message_header

Struct representing an e-mail message header

« More »

rcube_message_header_sorter

Class for sorting an array of rcube_message_header objects in a predetermined order.

« More »

rcube_message_part

Class representing a message part

« More »

rcube_mime

Class for parsing MIME messages

« More »

rcube_result_index

Class for accessing IMAP's SORT/SEARCH/ESEARCH result

« More »

rcube_result_thread

Class for accessing IMAP's THREAD result

« More »

rcube_storage

Abstract class for accessing mail messages storage server

« More »

Classes, interfaces and traits

rcube_ldap_generic

Model class to access an LDAP directories

« More »

rcube_ldap_result

Model class representing an LDAP search result

« More »

Classes, interfaces and traits

rcube_plugin

Plugin interface class

« More »

rcube_plugin_api

The plugin loader and global API

« More »

Classes, interfaces and traits

rcube_smtp

Class to provide SMTP functionality using PEAR Net_SMTP

« More »