kernel/private/classes/ezautoloadgenerator.php
protected function logIssue( $class, $checkMode, $file, $inProgressAutoloadArray, $generatingMode )
    {
        $conflictFile = ($checkMode === $generatingMode) ?
                        $inProgressAutoloadArray[$class] :
                        $this->existingAutoloadArrays[$checkMode][$class];

        if ( $generatingMode === self::MODE_KERNEL_OVERRIDE and $checkMode === self::MODE_KERNEL )
        {
            if ( $inProgressAutoloadArray !== null and array_key_exists( $class, $inProgressAutoloadArray ) )
            {
                return;
            }

            $message = "Class {$class}";
            $message .= " in file {$file}";
            $message .= " will override:\n";
            $message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})";
            $this->log( $message );
        }
        else
        {
            $message = "Class {$class}";
            $message .= " in file {$file}";
            $message .= " is already defined in:\n";
            $message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})";
            $message .= "\nThis class was not added to the autoload array.";
            $this->logWarning( $message );
        }
    }
protected function logIssue( $class, $checkMode, $file, $inProgressAutoloadArray, $generatingMode )
    {
        $conflictFile = ($checkMode === $generatingMode) ?
                        $inProgressAutoloadArray[$class] :
                        $this->existingAutoloadArrays[$checkMode][$class];

        if ( $generatingMode === self::MODE_KERNEL_OVERRIDE and $checkMode === self::MODE_KERNEL )
        {
            if ( $inProgressAutoloadArray !== null and array_key_exists( $class, $inProgressAutoloadArray ) )
            {
                return;
            }

            $message = "Class {$class}";
            $message .= " in file {$file}";
            $message .= " will override:\n";
            $message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})";
            $this->log( $message );
        }
        else
        {
            $message = "Class {$class}";
            $message .= " in file {$file}";
            $message .= " is already defined in:\n";
            $message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})";
            $message .= "\nThis class was not added to the autoload array.";
            $this->logWarning( $message );
        }
    }
protected function logIssue ( $ class , $ checkMode , $ file , $ inProgressAutoloadArray , $ generatingMode ) { $ conflictFile = ( $ checkMode === $ generatingMode ) ? $ inProgressAutoloadArray [ $ class ] : $ this -> existingAutoloadArrays [ $ checkMode ] [ $ class ] ; if ( $ generatingMode === self :: MODE_KERNEL_OVERRIDE and $ checkMode === self :: MODE_KERNEL ) { if ( $ inProgressAutoloadArray !== null and array_key_exists ( $ class , $ inProgressAutoloadArray ) ) { return ; } $ message = "Class {$class}" ; $ message .= " in file {$file}" ; $ message .= " will override:\n" ; $ message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})" ; $ this -> log ( $ message ) ; } else { $ message = "Class {$class}" ; $ message .= " in file {$file}" ; $ message .= " is already defined in:\n" ; $ message .= "{$conflictFile} ({$this->targetTable($checkMode)}/{$this->nameTable($checkMode)})" ; $ message .= "\nThis class was not added to the autoload array." ; $ this -> logWarning ( $ message ) ; } }
Helper method for giving user feedback when check for class collisions.

The params are the same as for classExistsInArray().

@return void
Helper method for giving user feedback when check for class collisions .