@startuml package "PSR-7" { interface Psr7\MessageInterface interface Psr7\RequestInterface extends Psr7\MessageInterface note left of Psr7\RequestInterface an outgoing request. end note interface Psr7\ServerRequestInterface extends Psr7\RequestInterface note left of Psr7\ServerRequestInterface an incoming request. end note } package "CI4" { interface MessageInterface interface RequestInterface class Message implements MessageInterface class Request extends Message implements MessageInterface, RequestInterface class IncomingRequest extends Request note top of IncomingRequest an incoming request for HTTP. end note class CLIRequest extends Request note top of CLIRequest an incoming request for CLI. end note class CURLRequest extends Request note top of CURLRequest an outgoing request. end note } @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art