N°8851 - Explicit nullable in functions parameters

This commit is contained in:
lenaick.moreira
2026-02-16 16:19:31 +01:00
committed by Lenaick
parent 2247691e58
commit 34c8a57814
82 changed files with 173 additions and 173 deletions

View File

@@ -38,7 +38,7 @@ class DateTimeField extends StringField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
parent::__construct($sId, $onFinalizeCallback);
$this->bDateOnly = false;

View File

@@ -89,7 +89,7 @@ abstract class Field
* @param string $sId
* @param \Closure|null $onFinalizeCallback (Used in the $oForm->AddField($sId, ..., function() use ($oManager, $oForm, '...') { ... } ); )
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
$this->sId = $sId;
// No space in such an id, that could be used as a DOM node id

View File

@@ -60,7 +60,7 @@ class FileUploadField extends AbstractSimpleField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
$this->sTransactionId = null;
$this->oObject = null;

View File

@@ -64,7 +64,7 @@ class LinkedSetField extends AbstractSimpleField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
$this->sTargetClass = null;
$this->sExtKeyToRemote = null;

View File

@@ -44,7 +44,7 @@ abstract class MultipleChoicesField extends AbstractSimpleField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
parent::__construct($sId, $onFinalizeCallback);
$this->bMultipleValuesEnabled = static::DEFAULT_MULTIPLE_VALUES_ENABLED;

View File

@@ -45,7 +45,7 @@ class SelectField extends MultipleChoicesField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
parent::__construct($sId, $onFinalizeCallback);
$this->bStartsWithNullChoice = static::DEFAULT_STARTS_WITH_NULL_CHOICE;

View File

@@ -70,7 +70,7 @@ class SelectObjectField extends AbstractSimpleField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
parent::__construct($sId, $onFinalizeCallback);
$this->oSearch = null;

View File

@@ -34,7 +34,7 @@ class SubFormField extends Field
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
$this->oForm = new Form('subform_'.$sId);
parent::__construct($sId, $onFinalizeCallback);

View File

@@ -53,7 +53,7 @@ class TextAreaField extends TextField
* @param \Closure|null $onFinalizeCallback
* @param \DBObject|null $oObject
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null, DBObject $oObject = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null, ?DBObject $oObject = null)
{
parent::__construct($sId, $onFinalizeCallback);
$this->sFormat = static::DEFAULT_FORMAT;

View File

@@ -39,7 +39,7 @@ class UrlField extends StringField
/**
* @inheritDoc
*/
public function __construct(string $sId, Closure $onFinalizeCallback = null)
public function __construct(string $sId, ?Closure $onFinalizeCallback = null)
{
parent::__construct($sId, $onFinalizeCallback);