CElgg\Database\AccessCollections | |
CElgg\ActionsService | |
CElgg\Mail\Address | TODO(ewinslow): Contribute something like this back to Zend project |
CElgg\Database\AdminNotices | |
►CElgg\Services\AjaxResponse | JSON endpoint response |
CElgg\Ajax\Response | JSON endpoint response |
CElgg\Database\Annotations | |
CElgg\Application | |
►CArrayAccess | |
CElgg\Cache\LRUCache | |
CElgg\DeprecationWrapper | |
►CElggCache | |
CElggFileCache | |
►CElggSharedMemoryCache | |
CElgg\Cache\NullCache | A "Null" version of ElggMemcache for use on sites without memcache setup |
CElggMemcache | Memcache wrapper class |
CElggStaticVariableCache | |
►CElggData | |
►CElggEntity | |
CElggGroup | |
►CElggObject | |
CElggComment | |
►CElggFile | |
CElggIcon | Entity icon class |
CElggPlugin | |
CElggUpgrade | |
CElggWidget | |
CElggSite | |
CElggUser | |
CRepresents | Create a new ElggEntity |
►CElggExtender | |
CElggAnnotation | |
CElggMetadata | |
CElggRelationship | |
CElggSession | |
CElgg\AttributeLoader | |
CElgg\AutoloadManager | |
CElgg\Security\Base64Url | Encode and decode Base 64 URL |
CElgg\BootData | Serializable collection of data used to boot Elgg |
CElgg\BootService | Boots Elgg and manages a cache of data needed during boot |
CElgg\Application\CacheHandler | |
CElgg\ClassLoader | |
CElgg\ClassMap | |
CElgg\Project\CodeStyle | |
CElgg\Views\TableColumn\ColumnFactory | Factory for table column objects |
CElgg\CommitMessage | |
►CElgg\Services\Config | Describes an object that manages Elgg configuration values |
CElgg\Config | Access to configuration values |
CElgg\Amd\Config | |
CElgg\Database\Config | |
CElgg\Database\ConfigTable | |
CElgg\Context | Manages a global stack of strings for sharing information about the current execution context |
►CElgg\Database | The Elgg database |
CElgg\Application\Database | |
CElgg\Database\Datalist | |
CElgg\DeprecationService | |
►CElgg\Di\DiContainer | |
CElgg\Di\ServiceProvider | |
►CElgg\Filesystem\Directory | A simple directory abstraction |
CElgg\Filesystem\Directory\Fly | A wrapper around Flysystem that implements Elgg's filesystem API |
CElggAutoP | |
CElggCookie | |
CElggCrypto | |
►CElggFilestore | |
CElggDiskFilestore | |
CElggInstaller | |
CElggMenuBuilder | |
CElggMenuItem | |
CElggPAM | |
CElggPluginManifest | |
►CElggPluginManifestParser | |
CElggPluginManifestParser18 | |
CElggPluginPackage | |
CElggRewriteTester | |
CElggRiverItem | |
CElggXMLElement | |
CElgg\Json\EmptyKeyEncoding | |
CElgg\Cache\EntityCache | Volatile cache for entities |
CElgg\EntityDirLocator | |
►CElgg\EntityIcon | Entities that support icons should implement this interface |
CElggEntity | |
CElgg\EntityIconService | WARNING: API IN FLUX |
CElgg\EntityPreloader | Preload entities based on properties of fetched objects |
CElgg\Database\EntityTable | |
►CExportable | |
CElggData | |
CElgg\Assets\ExternalFiles | |
CElgg\FileService\File | File service |
CElgg\Filesystem\File | Represents a file that may or may not actually exist |
CElgg\FormsService | WARNING: API IN FLUX |
►CFriendable | |
CElggGroup | |
CElggUser | |
CElgg\GroupItemVisibility | |
CElgg\Security\Hmac | Component for creating HMAC tokens |
►CElgg\HooksRegistrationService | |
CElgg\EventsService | |
CElgg\PluginHooksService | |
CElgg\ImageService | Image manipulation service |
►CImportable | |
CElggEntity | |
CElggRelationship | |
CElgg\Includer | Allow executing scripts without $this context or local vars |
CElgg\Filesystem\Directory\InMemory | Namespace for generating in-memory filesystems |
CElgg\Http\Input | |
CElgg\Debug\Inspector | |
CElgg\Filesystem\Directory\Local | Namespace for generating local filesystems |
CElgg\I18n\Locale | WARNING: API IN FLUX |
►CLocatable | |
CElggEntity | |
►CLoggable | |
CElggData | |
CElgg\Logger | |
CElgg\Menu\Menu | A complete menu, sorted, filtered by the "prepare" hook, and split into sections |
►CElgg\I18n\MessageBundle | WARNING: API IN FLUX |
CElgg\I18n\ArrayMessageBundle | WARNING: API IN FLUX |
►CElgg\I18n\MessageTemplate | WARNING: API IN FLUX |
CElgg\I18n\SprintfMessageTemplate | WARNING: API IN FLUX |
CElgg\Cache\MetadataCache | In memory cache of known metadata values stored by entity |
CElgg\Database\MetadataTable | |
CElgg\Database\MetastringsTable | |
CElgg\MethodMatcher | Identify a static/dynamic method callable, even if contains an object to which you don't have a reference |
CElgg\Filesystem\MimeTypeDetector | Detect the MIME type of a file |
CElgg\Database\Mutex | WARNING: API IN FLUX |
►CElgg\Notifications\Notification | |
CElgg\Notifications\Elgg_Notifications_Notification | |
CElgg\Notifications\NotificationsService | |
►CODD | |
CODDEntity | |
CODDMetaData | |
CODDRelationship | |
CElgg\PasswordService | |
CElgg\PersistentLoginService | |
►CElgg\Database\Plugins | Persistent, installation-wide key-value storage |
CElgg\Database\TestingPlugins | Testing version of Plugins, finds no plugins |
CElgg\Cache\PluginSettingsCache | In memory cache of (non-user-specific, non-internal) plugin settings |
►CElgg\Cache\Pool | |
CElgg\Cache\Pool\InMemory | An in-memory implementation of a cache pool |
CElgg\Cache\Pool\Noop | Implements the caching API but doesn't actually do any caching |
CElgg\Cache\Pool\StashWrapper | Defers to Stash for the meat of the caching logic |
CElgg\Composer\PostInstall | A composer command handler to run after composer install |
CElgg\Composer\PostUpdate | A composer command handler to run after post-package-update event |
CElgg\Database\PrivateSettingsTable | Private settings for entities |
CElgg\Profiler | Analyzes duration of functions, queries, and processes |
CElgg\Database\QueryCounter | |
►CElgg\Queue\Queue | |
CElgg\Queue\DatabaseQueue | |
CElgg\Queue\MemoryQueue | |
CElgg\RedirectService | Handles common tasks when redirecting a request |
CElgg\SystemMessages\RegisterSet | Represents the state of system messages and errors |
CElgg\Database\RelationshipsTable | |
CElgg\I18n\ReleaseCleaner | Removes invalid language files from an installation |
►CElgg\Http\ResponseBuilder | HTTP response builder interface |
►CElgg\Http\OkResponse | Response builder |
CElgg\Http\ErrorResponse | Error response builder |
CElgg\Http\RedirectResponse | Redirect response builder |
CElgg\Http\ResponseFactory | WARNING: API IN FLUX |
►CElgg\Http\ResponseTransport | HTTP response transport interface |
CElgg\Http\HttpProtocolTransport | Transport for sending responses to HTTP clients via HTTP protocol |
CElgg\Http\OutputBufferTransport | Transport for sending responses to non-HTTP clients, e.g |
CElgg\Router | |
►CElgg\Database\Seeds\Seed | Abstract seed |
CElgg\Database\Seeds\Groups | Seed users |
CElgg\Database\Seeds\Objects | Add blog seed |
CElgg\Database\Seeds\Users | Seed users |
CElgg\Database\Seeder | Seeder class |
CElgg\Application\ServeFileHandler | |
CElgg\Menu\Service | Methods to construct and prepare menus for rendering |
CElgg\Ajax\Service | Models the Ajax API service |
►CSessionHandlerInterface | |
CElgg\Http\DatabaseSessionHandler | |
CElgg\Cache\SimpleCache | WARNING: API IN FLUX |
CElgg\Database\SiteSecret | |
CElgg\Forms\StickyForms | |
CElgg\Notifications\SubscriptionsService | |
CElgg\Database\SubtypeTable | |
►CSymfonyRequest | |
CElgg\Http\Request | Elgg HTTP request |
CElgg\Cache\SystemCache | |
CElgg\SystemMessagesService | |
►CElgg\Views\TableColumn | A renderer for a column of table cells and a header |
CElgg\Views\TableColumn\CallableColumn | Table column rendered by a function |
CElgg\Views\TableColumn\ViewColumn | Table column rendered by a view |
CElgg\Timer | Capture timing info for profiling |
►CElgg\I18n\Translator | WARNING: API IN FLUX |
CElgg\I18n\NullTranslator | WARNING: API IN FLUX |
►CElgg\I18n\TranslatorInterface | WARNING: API IN FLUX |
CElgg\I18n\MessageTranslator | WARNING: API IN FLUX |
CElgg\Translit | |
CElgg\Menu\UnpreparedMenu | Linear set of menu items collected from configuration and the "register" hook |
CElgg\UpgradeService | Upgrade service for Elgg |
CElgg\UploadService | WARNING: API IN FLUX |
CElgg\Security\UrlSigner | Component for creating signed URLs |
CElgg\UserCapabilities | WARNING: API IN FLUX |
CElgg\Database\UsersTable | |
CElgg\Values | Functions for use as plugin hook/event handlers or other situations where you need a globally accessible callable |
CElgg\Debug\Inspector\ViewComponent | |
CElgg\Amd\ViewFilter | |
CElgg\ViewsService | WARNING: API IN FLUX |
CElgg\Http\WebAppManifestResource | |
CElgg\WidgetDefinition | WidgetDefinition |
CElgg\WidgetsService | |
CXmlElement | |
►CCountable | |
►CElgg\BatchResult | Specifies a countable iterator, usually of result rows from a DB |
CElggBatch | |
►CElgg\Structs\Collection | A read-only interface to a (possibly mutable) group of items |
CElgg\Structs\Collection\InMemory | Uses native PHP array to implement the Collection interface |
CElggPriorityList | |
►CException | |
►CCallException | |
CInvalidParameterException | |
►CClassException | |
CClassNotFoundException | |
CInvalidClassException | |
►CConfigurationException | |
►CInstallationException | |
CRegistrationException | |
CCronException | |
CDatabaseException | |
►CDataFormatException | |
CExportException | |
CImportException | |
CElgg\Di\FactoryUncallableException | |
CElgg\Di\MissingValueException | |
CIncompleteEntityException | |
CIOException | |
CLoginException | |
CNotificationException | |
CPluginException | |
CSecurityException | |
►CImage | |
CElgg\Database\Seeds\Providers\LocalImage | Provide images from a local folder for seeding |
►CInvalidArgumentException | |
CElgg\I18n\InvalidLocaleException | Indicated an invalid Locale was given |
►CIterator | |
CElgg\BatchResult | Specifies a countable iterator, usually of result rows from a DB |
CElgg\Structs\Collection | A read-only interface to a (possibly mutable) group of items |
CElggData | |
CElggPriorityList | |
CODDDocument | |
►CMessage | |
CElgg\I18n\NullMessage | WARNING: API IN FLUX |
►CRuntimeException | |
CElgg\Database\EntityTable\UserFetchFailureException | Exception indicating a user could not be looked up for a permissions check |
►CSerializable | |
►CElgg\Notifications\NotificationEvent | |
►CElgg\Notifications\Event | |
CElgg\Notifications\Elgg_Notifications_Event | |
CElgg\Notifications\SubscriptionNotificationEvent | |
CElgg\Notifications\InstantNotificationEvent | Instant notification event |