mirror of
https://github.com/flarum/core.git
synced 2025-02-25 19:53:48 +01:00
Use contracts for typehints where possible.
This commit is contained in:
parent
7383c14eae
commit
79480242a7
@ -1,6 +1,6 @@
|
||||
<?php namespace Flarum\Core\Formatter;
|
||||
|
||||
use Illuminate\Container\Container;
|
||||
use Illuminate\Contracts\Container\Container;
|
||||
|
||||
class FormatterManager
|
||||
{
|
||||
@ -9,19 +9,18 @@ class FormatterManager
|
||||
/**
|
||||
* The IoC container instance.
|
||||
*
|
||||
* @var \Illuminate\Container\Container
|
||||
* @var \Illuminate\Contracts\Container\Container
|
||||
*/
|
||||
protected $container;
|
||||
|
||||
/**
|
||||
* Create a new formatter manager instance.
|
||||
*
|
||||
* @param \Illuminate\Container\Container $container
|
||||
* @return void
|
||||
* @param \Illuminate\Contracts\Container\Container $container
|
||||
*/
|
||||
public function __construct(Container $container = null)
|
||||
public function __construct(Container $container)
|
||||
{
|
||||
$this->container = $container ?: new Container;
|
||||
$this->container = $container;
|
||||
}
|
||||
|
||||
public function add($name, $formatter, $priority = 0)
|
||||
|
@ -1,10 +1,10 @@
|
||||
<?php namespace Flarum\Core\Handlers\Events;
|
||||
|
||||
use Illuminate\Mail\Mailer;
|
||||
use Config;
|
||||
use Flarum\Core\Events\UserWasRegistered;
|
||||
use Flarum\Core\Events\EmailWasChanged;
|
||||
use Config;
|
||||
use Illuminate\Contracts\Events\Dispatcher;
|
||||
use Illuminate\Contracts\Mail\Mailer;
|
||||
|
||||
class EmailConfirmationMailer
|
||||
{
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
use Flarum\Core\Models\User;
|
||||
use Flarum\Core\Models\Forum;
|
||||
use Illuminate\Mail\Mailer;
|
||||
use Illuminate\Contracts\Mail\Mailer;
|
||||
|
||||
class NotificationMailer
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user