Fixing issues found by Roly and me

This commit is contained in:
Mauricio Veliz
2022-06-22 16:01:24 -04:00
parent ce1844b349
commit 2fbcd30360
8 changed files with 11 additions and 11 deletions

View File

@@ -353,7 +353,7 @@ class DB
* @see DB::parseDSN(), DB_common::setOption(), DB::isError()
* @access public
*/
function &connect($dsn, $options = array())
public static function &connect($dsn, $options = array())
{
$dsninfo = DB::parseDSN($dsn);
$dsninfo['phptype'] = $dsninfo['phptype'] === 'mysql' ? 'mysqli' : $dsninfo['phptype'];
@@ -427,7 +427,7 @@ class DB
*
* @access public
*/
function isError($value)
public static function isError($value)
{
return is_a($value, 'DB_Error');
}
@@ -569,7 +569,7 @@ class DB
*
* @author Tomas V.V.Cox <cox@idecnet.com>
*/
function parseDSN($dsn)
public static function parseDSN($dsn)
{
$parsed = array(
'phptype' => false,
@@ -703,7 +703,7 @@ class DB
* @return boolean true if the extension was already or successfully
* loaded, false if it could not be loaded
*/
function assertExtension($name)
public static function assertExtension($name)
{
if (!extension_loaded($name)) {
$dlext = OS_WINDOWS ? '.dll' : '.so';

View File

@@ -117,7 +117,7 @@ class DB_mysqli extends DB_common
*/
function __construct()
{
$this->DB_common();
parent::__construct();
$this->phptype = 'mysqli';
$this->dbsyntax = 'mysqli';
$this->features = array(

View File

@@ -67,7 +67,7 @@ class DB_oci8 extends DB_common
function __construct()
{
$this->DB_common();
parent::__construct();
$this->phptype = 'oci8';
$this->dbsyntax = 'oci8';
$this->features = array(

View File

@@ -52,7 +52,7 @@ class DB_odbc extends DB_common
function __construct()
{
$this->DB_common();
parent::__construct();
$this->phptype = 'odbc';
$this->dbsyntax = 'sql92';
$this->features = array(

View File

@@ -53,7 +53,7 @@ class DB_pgsql extends DB_common
function __construct()
{
$this->DB_common();
parent::__construct();
$this->phptype = 'pgsql';
$this->dbsyntax = 'pgsql';
$this->features = array(

View File

@@ -6804,7 +6804,7 @@ class ProcessMap
return $aIDocs;
}
public function getMaximunTaskX($processUid)
public static function getMaximunTaskX($processUid)
{
$criteria = new Criteria('workflow');
$criteria->addSelectColumn('MAX(TAS_POSX) AS MAX_X');

View File

@@ -775,7 +775,7 @@ class ReportTables
* @access public
* @return boolean
*/
public function tableExist()
public static function tableExist()
{
$bExists = true;

View File

@@ -352,7 +352,7 @@ trait PluginStructure
$valueField = [];
if ((array_key_exists($name, $fieldsInTable) && $fieldsInTable[$name])) {
foreach ($fieldsInTable[$name] as $index => $item) {
if (method_exists($item, 'getAttributes')) {
if (is_object($item) && method_exists($item, 'getAttributes')) {
$valueField[$index] = $item->getAttributes();
} else {
$valueField[$index] = $item;