Release of v5.0.2-alpha3
Fix database mySql update in J4+. Remove phpspreadsheet completely from Joomla 4+. Add option to use powers in preflight event in the installer class.
This commit is contained in:
@ -0,0 +1,88 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.Component.Builder
|
||||
*
|
||||
* @created 4th September, 2022
|
||||
* @author Llewellyn van der Merwe <https://dev.vdm.io>
|
||||
* @git Joomla Component Builder <https://git.vdm.dev/joomla/Component-Builder>
|
||||
* @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
namespace VDM\Joomla\Componentbuilder;
|
||||
|
||||
|
||||
use VDM\Joomla\Interfaces\PHPConfigurationCheckerInterface;
|
||||
use VDM\Joomla\Abstraction\PHPConfigurationChecker as ExtendingPHPConfigurationChecker;
|
||||
|
||||
|
||||
/**
|
||||
* Componentbuilder PHP Configuration Checker
|
||||
*
|
||||
* @since 3.2.2
|
||||
*/
|
||||
final class PHPConfigurationChecker extends ExtendingPHPConfigurationChecker implements PHPConfigurationCheckerInterface
|
||||
{
|
||||
/**
|
||||
* The upload max filesize value
|
||||
*
|
||||
* @var string
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected string $upload_max_filesize = '128M';
|
||||
|
||||
/**
|
||||
* The post max size value
|
||||
*
|
||||
* @var string
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected string $post_max_size = '128M';
|
||||
|
||||
/**
|
||||
* The max execution time value
|
||||
*
|
||||
* @var int
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected int $max_execution_time = 60;
|
||||
|
||||
/**
|
||||
* The max input vars value
|
||||
*
|
||||
* @var int
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected int $max_input_vars = 7000;
|
||||
|
||||
/**
|
||||
* The max input time value
|
||||
*
|
||||
* @var int
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected int $max_input_time = 60;
|
||||
|
||||
/**
|
||||
* The memory limit value
|
||||
*
|
||||
* @var string
|
||||
* @since 5.0.2
|
||||
**/
|
||||
protected string $memory_limit = '256M';
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @since 5.0.2
|
||||
*/
|
||||
public function __construct($app = null)
|
||||
{
|
||||
parent::__construct($app);
|
||||
|
||||
// set the required PHP Configures
|
||||
$this->set('environment.name', 'Componentbuilder environment');
|
||||
$this->set('environment.wiki_url', 'git.vdm.dev/joomla/Component-Builder/wiki/PHP-Settings');
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user