Files
OMS/app/inventorydepth/lib/math.php
2026-01-04 19:08:31 +08:00

82 lines
2.2 KiB
PHP

<?php
/**
* Copyright 2012-2026 ShopeX (https://www.shopex.cn)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* 数学逻辑处理类
*
* @author chenping<chenping@shopex.cn>
*/
class inventorydepth_math {
public function __construct($app)
{
$this->app = $app;
}
public function get_show_comparison($key)
{
$return = array(
'equal' => $this->app->_('等于'),
'than' => $this->app->_('大于'),
'lthan' => $this->app->_('小于'),
'bthan' => $this->app->_('大于等于'),
'sthan' => $this->app->_('小于等于'),
'between' => $this->app->_('介于'),
);
return $key ? $return[$key] : $return;
}
public function get_comparison($key)
{
$return = array(
'equal' => '==',
'than' => '>',
'lthan' => '<',
'bthan' => '>=',
'sthan' => '<=',
);
return $key ? $return[$key] : $return;
}
public function get_show_calculation($key)
{
$return = array(
'subjoin' => $this->app->_('加'),
'subtract' => $this->app->_('减'),
'multiply' => $this->app->_('乘'),
'divide' => $this->app->_('除'),
);
return $key ? $return[$key] : $return;
}
public function get_calculation($key='')
{
$return = array(
'subjoin' => '+',
'subtract' => '-',
'multiply' => '*',
'divide' => '/',
);
return $key ? $return[$key] : $return;
}
}