plausicheckresolver bugfixes, removed CONFIG_FEHLER_FILENAME constants

This commit is contained in:
Alexei Karpenko
2026-01-15 17:08:05 +01:00
parent cf2cc796b3
commit c6232f7959
3 changed files with 6 additions and 7 deletions
@@ -6,7 +6,7 @@
abstract class IssueResolver_Controller extends JOB_Controller
{
// codes of fehler to be resolved
protected $fehlercodes = [];
protected $_fehlercodes = [];
public function __construct()
{
@@ -8,8 +8,8 @@ class PlausicheckProducerLib
const CI_LIBRARY_FOLDER = 'libraries';
const PLAUSI_ISSUES_FOLDER = 'issues/plausichecks';
const EXECUTE_PLAUSI_CHECK_METHOD_NAME = 'executePlausiCheck';
const CONFIG_FEHLER_FILENAME = 'fehler.php';
const CONFIG_FEHLER_NAME = 'fehler';
const CONFIG_FEHLER_INDEX = 'fehler';
const FEHLER_KURZBZ_NAME = 'fehler_kurzbz';
const PRODUCER_LIB_NAME = 'producerLibName';
const EXTENSION_NAME = 'extensionName';
@@ -74,7 +74,7 @@ class PlausicheckProducerLib
// get producer file paths for the fehler
// Load Fehler Entries of Core
$configArray = $this->_ci->config->item(self::CONFIG_FEHLER_NAME);
$configArray = $this->_ci->config->item(self::CONFIG_FEHLER_INDEX);
foreach ($configArray as $coreEntry)
{
@@ -99,14 +99,14 @@ class PlausicheckProducerLib
foreach ($extensionsData as $ext)
{
$configFilePath = ExtensionsLib::EXTENSIONS_DIR_NAME.'/'.$ext->name.'/'.self::CONFIG_FEHLER_FILENAME;
$configFilePath = ExtensionsLib::EXTENSIONS_DIR_NAME.'/'.$ext->name.'/'.self::CONFIG_FEHLER_NAME.'.php';
$configFilename = APPPATH.'config/'.$configFilePath;
if (file_exists($configFilename))
{
$this->_ci->load->config($configFilePath);
$extensionEntries = $this->_ci->config->item(self::CONFIG_FEHLER_NAME);
$extensionEntries = $this->_ci->config->item(self::CONFIG_FEHLER_INDEX);
if (isset($extensionEntries) && is_array($extensionEntries))
{
@@ -9,7 +9,6 @@ class PlausicheckResolverLib
const EXTENSIONS_FOLDER = 'extensions';
const ISSUE_RESOLVERS_FOLDER = 'issues/resolvers';
const CHECK_ISSUE_RESOLVED_METHOD_NAME = 'checkIfIssueIsResolved';
const CONFIG_FEHLER_FILENAME = 'fehler.php';
const CONFIG_FEHLER_NAME = 'fehler';
const FEHLERCODE_NAME = 'fehlercode';
const FEHLER_KURZBZ_NAME = 'fehler_kurzbz';
@@ -70,7 +69,7 @@ class PlausicheckResolverLib
foreach ($extensionsData as $ext)
{
$configFilename = APPPATH.'config/'.ExtensionsLib::EXTENSIONS_DIR_NAME.'/'.$ext->name.'/'.self::CONFIG_FEHLER_FILENAME;
$configFilename = APPPATH.'config/'.ExtensionsLib::EXTENSIONS_DIR_NAME.'/'.$ext->name.'/'.self::CONFIG_FEHLER_NAME.'.php';
if (file_exists($configFilename))
{