class PublishingStubs (View source)

Traits

Properties

array $stubs

The stubs being published.

Methods

static void
dispatch()

Dispatch the event with the given arguments.

static void
dispatchIf(bool $boolean, mixed ...$arguments)

Dispatch the event with the given arguments if the given truth test passes.

static void
dispatchUnless(bool $boolean, mixed ...$arguments)

Dispatch the event with the given arguments unless the given truth test passes.

broadcast()

Broadcast the event with the given arguments.

void
__construct(array $stubs)

Create a new event instance.

$this
add(string $path, string $name)

Add a new stub to be published.

Details

static void dispatch()

Dispatch the event with the given arguments.

Return Value

void

static void dispatchIf(bool $boolean, mixed ...$arguments)

Dispatch the event with the given arguments if the given truth test passes.

Parameters

bool $boolean
mixed ...$arguments

Return Value

void

static void dispatchUnless(bool $boolean, mixed ...$arguments)

Dispatch the event with the given arguments unless the given truth test passes.

Parameters

bool $boolean
mixed ...$arguments

Return Value

void

static PendingBroadcast broadcast()

Broadcast the event with the given arguments.

Return Value

PendingBroadcast

void __construct(array $stubs)

Create a new event instance.

Parameters

array $stubs

Return Value

void

$this add(string $path, string $name)

Add a new stub to be published.

Parameters

string $path
string $name

Return Value

$this