Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Adapter / bridge / wrapper

Makes one interface usable through another: wrappers around libraries, bridges between subsystems. 6 instances in Exponential.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/standards/patterns/adapter.md

On this page

Adapter / bridge / wrapper

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

Makes one interface usable through another: wrappers around libraries, bridges between subsystems.

GroupStructure
Instances6
Recognized byClass name contains Adapter, Bridge, Wrapper or Proxy.

Classes by area

extension/cjw_themes_jumper (1)

All patterns of extension/cjw_themes_jumper

ClassKindFileDescriptionExtension point
cjwOsmTileProxyclassextension/cjw_themes_jumper/classes/cjwosmtileproxy.php:13The map tiles of the osm_proxy module: validation, the local tile cache and the fetch from the tile server.–

extension/expai (1)

All patterns of extension/expai

ClassKindFileDescriptionExtension point
expAiMcpBridgeToolclass extends expAiToolextension/expai/classes/mcp/expaimcpbridgetool.php:22A bridge-safe read tool of the extension expmcp, called in process as the current user (exp__).–

extension/sqliimport (1)

All patterns of extension/sqliimport

ClassKindFileDescriptionExtension point
expImportLegacyHandlerAdapterclassextension/sqliimport/classes/exp/handlers/expimportlegacyhandleradapter.php:21Runs a handler of sqliimport 1.x (ISQLIImportHandler extending SQLIImportAbstractHandler) in the 2.x engine, untouched: the handler is built with its…–

kernel/classes/audit (1)

All patterns of kernel/classes/audit

ClassKindFileDescriptionExtension point
expAuditBridgeclasskernel/classes/audit/bridge/expauditbridge.php:24The ezpEvent bridge of the audit (doc/eng-us/bc/6.0/audit.md, "The ezpEvent bridge", Z3): kernel and extension events that already exist (ezpEvent::g…–

lib/ezsession (1)

All patterns of lib/ezsession

ClassKindFileDescriptionExtension point
ezpSessionHandlerAdapterclasslib/ezsession/classes/ezpsessionhandleradapter.php:24Gives an ezpSessionHandler to PHP as an object implementing SessionHandlerInterface.–

lib/ezutils (1)

All patterns of lib/ezutils

ClassKindFileDescriptionExtension point
eZTrustedProxyclasslib/ezutils/classes/eztrustedproxy.php:30Decides which forwarded request headers can be believed.–

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x