Hub
class Hub implements Hub (View source)
Properties
| protected Container|null | $container | The container implementation. |
|
| protected array | $pipelines | All of the available pipelines. |
Methods
void
mixed
pipe(mixed $object, string|null $pipeline = null)
Send an object through one of the available pipelines.
getContainer()
Get the container instance used by the hub.
$this
Details
void
__construct(Container|null $container = null)
Create a new Hub instance.
void
defaults(Closure $callback)
Define the default named pipeline.
void
pipeline(string $name, Closure $callback)
Define a new named pipeline.
mixed
pipe(mixed $object, string|null $pipeline = null)
Send an object through one of the available pipelines.
Container
getContainer()
Get the container instance used by the hub.
$this
setContainer(Container $container)
Set the container instance used by the hub.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.