Skip to content

Commit aeaa271

Browse files
authored
Replace implicit nullable types in parameter declarations (php-debugbar#687)
1 parent 933e1b6 commit aeaa271

File tree

9 files changed

+12
-12
lines changed

9 files changed

+12
-12
lines changed

demo/bootstrap.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
// $debugbar->setStorage(new DebugBar\Storage\RedisStorage(new Predis\Client()));
2121
// $debugbarRenderer->setOpenHandlerUrl('open.php');
2222

23-
function render_demo_page(Closure $callback = null)
23+
function render_demo_page(?Closure $callback = null)
2424
{
2525
global $debugbarRenderer;
2626
?>

src/DebugBar/Bridge/CacheCacheCollector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class CacheCacheCollector extends MonologCollector
3838
* @param bool $level
3939
* @param bool $bubble
4040
*/
41-
public function __construct(Cache $cache = null, Logger $logger = null, $level = Logger::DEBUG, $bubble = true)
41+
public function __construct(?Cache $cache = null, ?Logger $logger = null, $level = Logger::DEBUG, $bubble = true)
4242
{
4343
parent::__construct(null, $level, $bubble);
4444

src/DebugBar/Bridge/MonologCollector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class MonologCollector extends AbstractProcessingHandler implements DataCollecto
3737
* @param boolean $bubble
3838
* @param string $name
3939
*/
40-
public function __construct(Logger $logger = null, $level = Logger::DEBUG, $bubble = true, $name = 'monolog')
40+
public function __construct(?Logger $logger = null, $level = Logger::DEBUG, $bubble = true, $name = 'monolog')
4141
{
4242
parent::__construct($level, $bubble);
4343
$this->name = $name;

src/DebugBar/Bridge/PropelCollector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class PropelCollector extends DataCollector implements BasicLogger, Renderable,
4949
*
5050
* @param PropelConfiguration $config Apply profiling on a specific config
5151
*/
52-
public static function enablePropelProfiling(PropelConfiguration $config = null)
52+
public static function enablePropelProfiling(?PropelConfiguration $config = null)
5353
{
5454
if ($config === null) {
5555
$config = Propel::getConfiguration(PropelConfiguration::TYPE_OBJECT);
@@ -74,7 +74,7 @@ public static function enablePropelProfiling(PropelConfiguration $config = null)
7474
* @param LoggerInterface $logger A logger to forward non-query log lines to
7575
* @param PropelPDO $conn Bound this collector to a connection only
7676
*/
77-
public function __construct(LoggerInterface $logger = null, PropelPDO $conn = null)
77+
public function __construct(?LoggerInterface $logger = null, ?PropelPDO $conn = null)
7878
{
7979
if ($conn) {
8080
$conn->setLogger($this);

src/DebugBar/Bridge/Twig/TimeableTwigExtensionProfiler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public function setTimeDataCollector(TimeDataCollector $timeDataCollector)
3636
$this->timeDataCollector = $timeDataCollector;
3737
}
3838

39-
public function __construct(Profile $profile, TimeDataCollector $timeDataCollector = null)
39+
public function __construct(Profile $profile, ?TimeDataCollector $timeDataCollector = null)
4040
{
4141
parent::__construct($profile);
4242

src/DebugBar/Bridge/Twig/TraceableTwigEnvironment.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
/**
2626
* Wrapped a Twig Environment to provide profiling features
27-
*
27+
*
2828
* @deprecated
2929
*/
3030
class TraceableTwigEnvironment extends Twig_Environment
@@ -39,7 +39,7 @@ class TraceableTwigEnvironment extends Twig_Environment
3939
* @param Twig_Environment $twig
4040
* @param TimeDataCollector $timeDataCollector
4141
*/
42-
public function __construct(Twig_Environment $twig, TimeDataCollector $timeDataCollector = null)
42+
public function __construct(Twig_Environment $twig, ?TimeDataCollector $timeDataCollector = null)
4343
{
4444
$this->twig = $twig;
4545
$this->timeDataCollector = $timeDataCollector;

src/DebugBar/DataCollector/PDO/PDOCollector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class PDOCollector extends DataCollector implements Renderable, AssetProvider
2626
* @param \PDO $pdo
2727
* @param TimeDataCollector $timeCollector
2828
*/
29-
public function __construct(\PDO $pdo = null, TimeDataCollector $timeCollector = null)
29+
public function __construct(?\PDO $pdo = null, ?TimeDataCollector $timeCollector = null)
3030
{
3131
$this->timeCollector = $timeCollector;
3232
if ($pdo !== null) {
@@ -138,7 +138,7 @@ public function collect()
138138
* @param string|null $connectionName the pdo connection (eg default | read | write)
139139
* @return array
140140
*/
141-
protected function collectPDO(TraceablePDO $pdo, TimeDataCollector $timeCollector = null, $connectionName = null)
141+
protected function collectPDO(TraceablePDO $pdo, ?TimeDataCollector $timeCollector = null, $connectionName = null)
142142
{
143143
if (empty($connectionName) || $connectionName == 'default') {
144144
$connectionName = 'pdo';

src/DebugBar/DataCollector/PDO/TracedStatement.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public function start($startTime = null, $startMemory = null) : void
5757
* @param float $endTime
5858
* @param int $endMemory
5959
*/
60-
public function end(\Exception $exception = null, int $rowCount = 0, float $endTime = null, int $endMemory = null) : void
60+
public function end(?\Exception $exception = null, int $rowCount = 0, ?float $endTime = null, ?int $endMemory = null) : void
6161
{
6262
$this->endTime = $endTime ?: microtime(true);
6363
$this->duration = $this->endTime - $this->startTime;

src/DebugBar/DebugBar.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public function getCurrentRequestId()
146146
* @param StorageInterface $storage
147147
* @return $this
148148
*/
149-
public function setStorage(StorageInterface $storage = null)
149+
public function setStorage(?StorageInterface $storage = null)
150150
{
151151
$this->storage = $storage;
152152
return $this;

0 commit comments

Comments
 (0)