mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 07:38:08 +08:00
fire -> dispatch
As per Illuminate\Contracts\Events\Dispatcher
This commit is contained in:
parent
c3d034d2fa
commit
b8e5dcd587
@ -63,7 +63,7 @@ class FrontendController extends AbstractFrontendController
|
||||
|
||||
$settings = $this->settings->all();
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Deserializing($settings)
|
||||
);
|
||||
|
||||
|
@ -90,13 +90,13 @@ abstract class AbstractSerializeController implements ControllerInterface
|
||||
{
|
||||
$document = new Document;
|
||||
|
||||
static::$events->fire(
|
||||
static::$events->dispatch(
|
||||
new WillGetData($this)
|
||||
);
|
||||
|
||||
$data = $this->data($request, $document);
|
||||
|
||||
static::$events->fire(
|
||||
static::$events->dispatch(
|
||||
new WillSerializeData($this, $data, $request, $document)
|
||||
);
|
||||
|
||||
|
@ -53,11 +53,11 @@ class SetSettingsController implements ControllerInterface
|
||||
$settings = $request->getParsedBody();
|
||||
|
||||
foreach ($settings as $k => $v) {
|
||||
$this->dispatcher->fire(new Serializing($k, $v));
|
||||
$this->dispatcher->dispatch(new Serializing($k, $v));
|
||||
|
||||
$this->settings->set($k, $v);
|
||||
|
||||
$this->dispatcher->fire(new Saved($k, $v));
|
||||
$this->dispatcher->dispatch(new Saved($k, $v));
|
||||
}
|
||||
|
||||
return new EmptyResponse(204);
|
||||
|
@ -70,7 +70,7 @@ abstract class AbstractSerializer extends BaseAbstractSerializer
|
||||
|
||||
$attributes = $this->getDefaultAttributes($model);
|
||||
|
||||
static::$dispatcher->fire(
|
||||
static::$dispatcher->dispatch(
|
||||
new Serializing($this, $model, $attributes)
|
||||
);
|
||||
|
||||
|
@ -75,7 +75,7 @@ abstract class AbstractModel extends Eloquent
|
||||
{
|
||||
$defaults = [];
|
||||
|
||||
static::$dispatcher->fire(
|
||||
static::$dispatcher->dispatch(
|
||||
new ConfigureModelDefaultAttributes($this, $defaults)
|
||||
);
|
||||
|
||||
@ -96,7 +96,7 @@ abstract class AbstractModel extends Eloquent
|
||||
$class = get_class($this);
|
||||
|
||||
if (! isset($dates[$class])) {
|
||||
static::$dispatcher->fire(
|
||||
static::$dispatcher->dispatch(
|
||||
new ConfigureModelDates($this, $this->dates)
|
||||
);
|
||||
|
||||
|
@ -25,7 +25,7 @@ trait ScopeVisibilityTrait
|
||||
*/
|
||||
public function scopeWhereVisibleTo(Builder $query, User $actor)
|
||||
{
|
||||
static::$dispatcher->fire(
|
||||
static::$dispatcher->dispatch(
|
||||
new ScopeModelVisibility($query, $actor, 'view')
|
||||
);
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ class DeleteDiscussionHandler
|
||||
|
||||
$this->assertCan($actor, 'delete', $discussion);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Deleting($discussion, $actor, $command->data)
|
||||
);
|
||||
|
||||
|
@ -74,7 +74,7 @@ class EditDiscussionHandler
|
||||
}
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($discussion, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -53,7 +53,7 @@ class ReadDiscussionHandler
|
||||
$state = $discussion->stateFor($actor);
|
||||
$state->read($command->readNumber);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new UserDataSaving($state)
|
||||
);
|
||||
|
||||
|
@ -70,7 +70,7 @@ class StartDiscussionHandler
|
||||
$actor
|
||||
);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($discussion, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -82,7 +82,7 @@ class DiscussionPolicy extends AbstractPolicy
|
||||
$query->where(function ($query) use ($actor) {
|
||||
$query->where('discussions.is_private', false)
|
||||
->orWhere(function ($query) use ($actor) {
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new ScopeModelVisibility($query, $actor, 'viewPrivate')
|
||||
);
|
||||
});
|
||||
@ -109,7 +109,7 @@ class DiscussionPolicy extends AbstractPolicy
|
||||
$query->where('comments_count', '>', 0)
|
||||
->orWhere('start_user_id', $actor->id)
|
||||
->orWhere(function ($query) use ($actor) {
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new ScopeModelVisibility($query, $actor, 'editPosts')
|
||||
);
|
||||
});
|
||||
|
@ -116,7 +116,7 @@ class ExtensionManager
|
||||
if (! $this->isEnabled($name)) {
|
||||
$extension = $this->getExtension($name);
|
||||
|
||||
$this->dispatcher->fire(new Enabling($extension));
|
||||
$this->dispatcher->dispatch(new Enabling($extension));
|
||||
|
||||
$enabled = $this->getEnabled();
|
||||
|
||||
@ -130,7 +130,7 @@ class ExtensionManager
|
||||
|
||||
$extension->setEnabled(true);
|
||||
|
||||
$this->dispatcher->fire(new Enabled($extension));
|
||||
$this->dispatcher->dispatch(new Enabled($extension));
|
||||
}
|
||||
}
|
||||
|
||||
@ -146,7 +146,7 @@ class ExtensionManager
|
||||
if (($k = array_search($name, $enabled)) !== false) {
|
||||
$extension = $this->getExtension($name);
|
||||
|
||||
$this->dispatcher->fire(new Disabling($extension));
|
||||
$this->dispatcher->dispatch(new Disabling($extension));
|
||||
|
||||
unset($enabled[$k]);
|
||||
|
||||
@ -154,7 +154,7 @@ class ExtensionManager
|
||||
|
||||
$extension->setEnabled(false);
|
||||
|
||||
$this->dispatcher->fire(new Disabled($extension));
|
||||
$this->dispatcher->dispatch(new Disabled($extension));
|
||||
}
|
||||
}
|
||||
|
||||
@ -175,7 +175,7 @@ class ExtensionManager
|
||||
|
||||
$extension->setInstalled(false);
|
||||
|
||||
$this->dispatcher->fire(new Uninstalled($extension));
|
||||
$this->dispatcher->dispatch(new Uninstalled($extension));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -59,7 +59,7 @@ class Formatter
|
||||
{
|
||||
$parser = $this->getParser($context);
|
||||
|
||||
$this->events->fire(new Parsing($parser, $context, $text));
|
||||
$this->events->dispatch(new Parsing($parser, $context, $text));
|
||||
|
||||
return $parser->parse($text);
|
||||
}
|
||||
@ -75,7 +75,7 @@ class Formatter
|
||||
{
|
||||
$renderer = $this->getRenderer($context);
|
||||
|
||||
$this->events->fire(new Rendering($renderer, $context, $xml));
|
||||
$this->events->dispatch(new Rendering($renderer, $context, $xml));
|
||||
|
||||
return $renderer->render($xml);
|
||||
}
|
||||
@ -117,7 +117,7 @@ class Formatter
|
||||
$configurator->Autolink;
|
||||
$configurator->tags->onDuplicate('replace');
|
||||
|
||||
$this->events->fire(new Configuring($configurator));
|
||||
$this->events->dispatch(new Configuring($configurator));
|
||||
|
||||
$this->configureExternalLinks($configurator);
|
||||
|
||||
|
@ -119,7 +119,7 @@ class LogOutController implements ControllerInterface
|
||||
|
||||
$actor->accessTokens()->delete();
|
||||
|
||||
$this->events->fire(new LoggedOut($actor));
|
||||
$this->events->dispatch(new LoggedOut($actor));
|
||||
|
||||
return $this->rememberer->forget($response);
|
||||
}
|
||||
|
@ -93,7 +93,7 @@ abstract class AbstractValidator
|
||||
|
||||
$validator = $this->validator->make($attributes, $rules, $this->getMessages());
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Validating($this, $validator)
|
||||
);
|
||||
|
||||
|
@ -32,7 +32,7 @@ trait DispatchEventsTrait
|
||||
foreach ($entity->releaseEvents() as $event) {
|
||||
$event->actor = $actor;
|
||||
|
||||
$this->events->fire($event);
|
||||
$this->events->dispatch($event);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -36,10 +36,10 @@ abstract class AbstractFrontendController extends AbstractHtmlController
|
||||
{
|
||||
$view = $this->getView($request);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new ConfigureClientView($this, $view, $request)
|
||||
);
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Rendering($this, $view, $request)
|
||||
);
|
||||
|
||||
|
@ -57,7 +57,7 @@ class CreateGroupHandler
|
||||
array_get($data, 'attributes.icon')
|
||||
);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($group, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -50,7 +50,7 @@ class DeleteGroupHandler
|
||||
|
||||
$this->assertCan($actor, 'delete', $group);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Deleting($group, $actor, $command->data)
|
||||
);
|
||||
|
||||
|
@ -75,7 +75,7 @@ class EditGroupHandler
|
||||
$group->icon = $attributes['icon'];
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($group, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -29,7 +29,7 @@ class LocaleServiceProvider extends AbstractServiceProvider
|
||||
|
||||
$locales->addLocale($this->getDefaultLocale(), 'Default');
|
||||
|
||||
$events->fire(new ConfigureLocales($locales));
|
||||
$events->dispatch(new ConfigureLocales($locales));
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -50,7 +50,7 @@ class DeletePostHandler
|
||||
|
||||
$this->assertCan($actor, 'delete', $post);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Deleting($post, $actor, $command->data)
|
||||
);
|
||||
|
||||
|
@ -78,7 +78,7 @@ class EditPostHandler
|
||||
}
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($post, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -95,7 +95,7 @@ class PostReplyHandler
|
||||
$post->time = new DateTime($time);
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($post, $actor, $command->data)
|
||||
);
|
||||
|
||||
|
@ -70,7 +70,7 @@ class PostPolicy extends AbstractPolicy
|
||||
$query->where(function ($query) use ($actor) {
|
||||
$query->where('posts.is_private', false)
|
||||
->orWhere(function ($query) use ($actor) {
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new ScopeModelVisibility($query, $actor, 'viewPrivate')
|
||||
);
|
||||
});
|
||||
|
@ -62,7 +62,7 @@ class DeleteAvatarHandler
|
||||
|
||||
$this->uploader->remove($user);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new AvatarDeleting($user, $actor)
|
||||
);
|
||||
|
||||
|
@ -50,7 +50,7 @@ class DeleteUserHandler
|
||||
|
||||
$this->assertCan($actor, 'delete', $user);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Deleting($user, $actor, $command->data)
|
||||
);
|
||||
|
||||
|
@ -168,7 +168,7 @@ class EditUserHandler
|
||||
$this->avatarUploader->remove($user);
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($user, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -116,7 +116,7 @@ class RegisterUserHandler
|
||||
$user->activate();
|
||||
}
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new Saving($user, $actor, $data)
|
||||
);
|
||||
|
||||
|
@ -97,7 +97,7 @@ class UploadAvatarHandler
|
||||
|
||||
$image = (new ImageManager)->make($tmpFile);
|
||||
|
||||
$this->events->fire(
|
||||
$this->events->dispatch(
|
||||
new AvatarSaving($user, $actor, $image)
|
||||
);
|
||||
|
||||
|
@ -146,7 +146,7 @@ class User extends AbstractModel
|
||||
$user->notifications()->delete();
|
||||
});
|
||||
|
||||
static::$dispatcher->fire(
|
||||
static::$dispatcher->dispatch(
|
||||
new ConfigureUserPreferences
|
||||
);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user