Fixed deprecation warnings

This commit is contained in:
Taras Machyshyn
2026-06-12 15:44:20 +03:00
parent 3e6598d036
commit 81c72cf97b
15 changed files with 21 additions and 18 deletions

View File

@@ -296,8 +296,11 @@ class Installer
return $this->getInstallerConfig()->getAllData();
}
public function getSystemRequirementList($type, $requiredOnly = false, array $additionalData = null)
{
public function getSystemRequirementList(
string $type,
bool $requiredOnly = false,
?array $additionalData = null
): array {
$platform = $additionalData['databaseParams']['platform'] ?? 'Mysql';
$dbConfigDataProvider = new DatabaseConfigDataProvider($platform);

View File

@@ -18,7 +18,7 @@ class Smarty_Resource_Extendsall extends Smarty_Internal_Resource_Extends
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$uid = '';
$sources = array();

View File

@@ -53,7 +53,7 @@ abstract class Smarty_CacheResource
* @param Smarty_Template_Cached $cached cached object
* @return booelan true or false if the cached content does not exist
*/
abstract public function process(Smarty_Internal_Template $_template, Smarty_Template_Cached $cached=null);
abstract public function process(Smarty_Internal_Template $_template, ?Smarty_Template_Cached $cached=null);
/**
* Write the rendered template output to cache

View File

@@ -113,7 +113,7 @@ abstract class Smarty_CacheResource_Custom extends Smarty_CacheResource
* @param Smarty_Template_Cached $cached cached object
* @return booelan true or false if the cached content does not exist
*/
public function process(Smarty_Internal_Template $_template, Smarty_Template_Cached $cached=null)
public function process(Smarty_Internal_Template $_template, ?Smarty_Template_Cached $cached=null)
{
if (!$cached) {
$cached = $_template->cached;

View File

@@ -84,7 +84,7 @@ abstract class Smarty_CacheResource_KeyValueStore extends Smarty_CacheResource
* @param Smarty_Template_Cached $cached cached object
* @return booelan true or false if the cached content does not exist
*/
public function process(Smarty_Internal_Template $_template, Smarty_Template_Cached $cached=null)
public function process(Smarty_Internal_Template $_template, ?Smarty_Template_Cached $cached=null)
{
if (!$cached) {
$cached = $_template->cached;

View File

@@ -84,7 +84,7 @@
* @param Smarty_Template_Cached $cached cached object
* @return booelan true or false if the cached content does not exist
*/
public function process(Smarty_Internal_Template $_template, Smarty_Template_Cached $cached=null)
public function process(Smarty_Internal_Template $_template, ?Smarty_Template_Cached $cached=null)
{
$_smarty_tpl = $_template;

View File

@@ -27,7 +27,7 @@ class Smarty_Internal_Resource_Eval extends Smarty_Resource_Recompiled
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->uid = $source->filepath = sha1($source->name);
$source->timestamp = false;

View File

@@ -31,7 +31,7 @@ class Smarty_Internal_Resource_Extends extends Smarty_Resource
* @param Smarty_Template_Source $source source object
* @param Smarty_Internal_Template $_template template object
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template = null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template = null)
{
$uid = '';
$sources = array();

View File

@@ -24,7 +24,7 @@ class Smarty_Internal_Resource_File extends Smarty_Resource
* @param Smarty_Template_Source $source source object
* @param Smarty_Internal_Template $_template template object
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->filepath = $this->buildFilepath($source, $_template);

View File

@@ -34,7 +34,7 @@ class Smarty_Internal_Resource_PHP extends Smarty_Resource_Uncompiled
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->filepath = $this->buildFilepath($source, $_template);

View File

@@ -26,7 +26,7 @@ class Smarty_Internal_Resource_Registered extends Smarty_Resource
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->filepath = $source->type . ':' . $source->name;
$source->uid = sha1($source->filepath);

View File

@@ -28,7 +28,7 @@ class Smarty_Internal_Resource_Stream extends Smarty_Resource_Recompiled
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
if (strpos($source->resource, '://') !== false) {
$source->filepath = $source->resource;

View File

@@ -27,7 +27,7 @@ class Smarty_Internal_Resource_String extends Smarty_Resource
* @param Smarty_Internal_Template $_template template object
* @return void
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->uid = $source->filepath = sha1($source->name);
$source->timestamp = 0;

View File

@@ -80,7 +80,7 @@ abstract class Smarty_Resource
* @param Smarty_Template_Source $source source object
* @param Smarty_Internal_Template $_template template object
*/
abstract public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null);
abstract public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null);
/**
* populate Source Object with timestamp and exists from Resource
@@ -203,7 +203,7 @@ abstract class Smarty_Resource
* @return string fully qualified filepath
* @throws SmartyException if default template handler is registered but not callable
*/
protected function buildFilepath(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
protected function buildFilepath(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$file = $source->name;
if ($source instanceof Smarty_Config_Source) {
@@ -518,7 +518,7 @@ abstract class Smarty_Resource
* @param string $template_resource resource identifier
* @return Smarty_Template_Source Source Object
*/
public static function source(Smarty_Internal_Template $_template=null, Smarty $smarty=null, $template_resource=null)
public static function source(?Smarty_Internal_Template $_template=null, ?Smarty $smarty=null, $template_resource=null)
{
if ($_template) {
$smarty = $_template->smarty;

View File

@@ -46,7 +46,7 @@ abstract class Smarty_Resource_Custom extends Smarty_Resource
* @param Smarty_Template_Source $source source object
* @param Smarty_Internal_Template $_template template object
*/
public function populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
public function populate(Smarty_Template_Source $source, ?Smarty_Internal_Template $_template=null)
{
$source->filepath = strtolower($source->type . ':' . $source->name);
$source->uid = sha1($source->type . ':' . $source->name);