Version 4.5.0

This commit is contained in:
Neo committed 2025-12-19 05:51:58 -08:00
1 parent 1a0c7fd3c2
commit f79dcf067a
3791 files changed
+248032 -76372

No files matched your search

+6 -6
View File
@@ -12,7 +12,7 @@
namespace IPS\nexus\Form;
/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
exit;
@@ -61,9 +61,9 @@ class _Money extends \IPS\Helpers\Form\FormAbstract
return '*';
}
$_value = is_array( $this->value ) ? $this->value : @json_decode( $this->value, TRUE );
$_value = \is_array( $this->value ) ? $this->value : @json_decode( $this->value, TRUE );
$value = array();
if ( is_array( $_value ) )
if ( \is_array( $_value ) )
{
foreach ( $_value as $currency => $amount )
{
@@ -73,11 +73,11 @@ class _Money extends \IPS\Helpers\Form\FormAbstract
{
$value[ $currency ] = $amount;
}
elseif ( is_array( $amount ) and isset( $amount['amount'] ) )
elseif ( \is_array( $amount ) and isset( $amount['amount'] ) )
{
$value[ $currency ] = new \IPS\nexus\Money( $amount['amount'], $currency );
}
elseif ( is_numeric( $amount ) )
elseif ( \is_numeric( $amount ) )
{
$value[ $currency ] = new \IPS\nexus\Money( $amount, $currency );
}
@@ -97,7 +97,7 @@ class _Money extends \IPS\Helpers\Form\FormAbstract
{
if ( $this->required )
{
if ( ( $this->options['unlimitedLang'] and $this->value === '*' ) or count( $this->value ) )
if ( ( $this->options['unlimitedLang'] and $this->value === '*' ) or \count( $this->value ) )
{
return TRUE;
}