ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
Error.php File Reference

Go to the source code of this file.

Namespaces

 JAMA
 Cholesky decomposition class.
 

Functions

 JAMAError ($errorNumber=null)
 Custom error handler. More...
 

Variables

const JAMALANG 'EN'
 
 $error = array()
 
const PolymorphicArgumentException -1
 
 $error ['EN'][PolymorphicArgumentException] = "Invalid argument pattern for polymorphic function."
 
 $error ['FR'][PolymorphicArgumentException]
 
const ArgumentTypeException -2
 
 $error ['EN'][ArgumentTypeException] = "Invalid argument type."
 
 $error ['FR'][ArgumentTypeException] = "Type inadmissible d'argument."
 
 $error ['DE'][ArgumentTypeException] = "Unzulässige Argumentart."
 
const ArgumentBoundsException -3
 
 $error ['EN'][ArgumentBoundsException] = "Invalid argument range."
 
 $error ['FR'][ArgumentBoundsException] = "Gamme inadmissible d'argument."
 
 $error ['DE'][ArgumentBoundsException] = "Unzulässige Argumentstrecke."
 
const MatrixDimensionException -4
 
 $error ['EN'][MatrixDimensionException] = "Matrix dimensions are not equal."
 
 $error ['FR'][MatrixDimensionException] = "Les dimensions de Matrix ne sont pas égales."
 
 $error ['DE'][MatrixDimensionException] = "Matrixmaße sind nicht gleich."
 
const PrecisionLossException -5
 
 $error ['EN'][PrecisionLossException] = "Significant precision loss detected."
 
 $error ['FR'][PrecisionLossException] = "Perte significative de précision détectée."
 
 $error ['DE'][PrecisionLossException] = "Bedeutender Präzision Verlust ermittelte."
 
const MatrixSPDException -6
 
 $error ['EN'][MatrixSPDException] = "Can only perform operation on symmetric positive definite matrix."
 
 $error ['FR'][MatrixSPDException] = "Perte significative de précision détectée."
 
 $error ['DE'][MatrixSPDException] = "Bedeutender Präzision Verlust ermittelte."
 
const MatrixSingularException -7
 
 $error ['EN'][MatrixSingularException] = "Can only perform operation on singular matrix."
 
const MatrixRankException -8
 
 $error ['EN'][MatrixRankException] = "Can only perform operation on full-rank matrix."
 
const ArrayLengthException -9
 
 $error ['EN'][ArrayLengthException] = "Array length must be a multiple of m."
 
const RowLengthException -10
 
 $error ['EN'][RowLengthException] = "All rows must have the same length."
 

Function Documentation

◆ JAMAError()

JAMAError (   $errorNumber = null)

Custom error handler.

Parameters
int$numError number

Definition at line 70 of file Error.php.

References $error, and JAMALANG.

Referenced by CholeskyDecomposition\__construct(), CholeskyDecomposition\solve(), and PHPExcel_Shared_JAMA_Matrix\times().

70  {
71  global $error;
72 
73  if (isset($errorNumber)) {
74  if (isset($error[JAMALANG][$errorNumber])) {
75  return $error[JAMALANG][$errorNumber];
76  } else {
77  return $error['EN'][$errorNumber];
78  }
79  } else {
80  return ("Invalid argument to JAMAError()");
81  }
82 }
$error
Definition: Error.php:17
const JAMALANG
Definition: Error.php:11
+ Here is the caller graph for this function:

Variable Documentation

◆ $error [1/22]

$error = array()

Definition at line 17 of file Error.php.

Referenced by Symfony\Component\Process\Exception\ProcessFailedException\__construct(), Symfony\Component\Process\Pipes\WindowsPipes\__construct(), php4DOMDocument\__construct(), ilHTTPS\_checkHTTP(), ilHTTPS\_checkHTTPS(), ilExternalFeed\_checkUrl(), MDB2_Driver_oci8\_doConnect(), ilObjChatroomGUI\_forwards(), PHPExcel_Reader_Excel5\_readDataValidation(), HTMLPurifier_ErrorCollector\_renderStruct(), PHPExcel_Writer_Excel5_Worksheet\_writeDataValidity(), PHPExcel_Writer_Excel5_Worksheet\_writeFormula(), ilLMChapterImportForm\addNode(), ilDBUpdate\applyUpdateNr(), ilPageObject\buildDom(), ilObjLanguageFolder\checkAllLanguages(), ilMultipleChoiceWizardInputGUI\checkInput(), ilFlashFileInputGUI\checkInput(), ilClozeGapInputBuilderGUI\checkInput(), ilFileWizardInputGUI\checkInput(), ilImagemapFileInputGUI\checkInput(), ilImageWizardInputGUI\checkInput(), ilMatchingWizardInputGUI\checkInput(), ilSingleChoiceWizardInputGUI\checkInput(), ilFileInputGUI\checkInput(), League\OAuth2\Client\Provider\Google\checkResponse(), assFileUpload\checkUpload(), ilKprimChoiceWizardInputGUI\checkUploads(), PHPExcel_Calculation_Statistical\CHIINV(), ilSetupGUI\cloneSaveSource(), ilMailAttachmentGUI\confirmDeleteAttachments(), ilPageObject\copyXmlContent(), PEAR\delExpect(), ilPageContentGUI\displayValidationError(), ilPageObjectGUI\displayValidationError(), ilSoapUtils\distributeMails(), domxml_open_mem(), MDB2_Driver_pgsql\errorInfo(), MDB2_Driver_oci8\errorInfo(), MDB2_Driver_mysql\errorInfo(), MDB2_Driver_mysqli\errorInfo(), MDB2_Driver_Common\errorInfo(), HTMLPurifier_Strategy_MakeWellFormed\execute(), MDB2_Driver_Function_Common\executeStoredProc(), MDB2_Driver_Common\failNestedTransaction(), ilExternalFeed\fetch(), ilPollBlockGUI\fillRow(), PHPExcel_Calculation_Statistical\GAMMAINV(), ilPageLayout\generatePreview(), ilExternalFeed\getError(), ilMailFormGUI\getTemplateDataById(), cweagans\Composer\Patches\grabPatches(), MDB2_Driver_Function_Common\guid(), ilValidator\handleErr(), Whoops\Run\handleShutdown(), ilObjSCORMLearningModuleGUI\import(), ilPCTable\importHtml(), ilObjSurvey\importObject(), ilObjSurveyGUI\importSurveyObject(), ilObjSCORMLearningModule\importTrackingData(), ilSoapUserAdministration\importUsers(), HTMLPurifier_Config\isFinalized(), ilADTGroup\isValid(), JAMAError(), ilPCParagraph\linkTermsInDom(), ilMultipleImagesInputGUI\onCheckInput(), Symfony\Component\Yaml\Parser\parse(), ilPageObject\pasteContents(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), phorum_htmlpurifier_save_settings(), phorum_htmlpurifier_show_form(), ilLDAPQuery\queryByScope(), ilECSSettingsGUI\save(), ilSurveyExecutionGUI\saveActiveQuestionData(), ilPersonalSettingsGUI\savePassword(), ilCourseObjectivesGUI\saveQuestionOverview(), HTMLPurifier_ErrorCollector\send(), ilMailNotification\sendMail(), ilPCDataTable\setData(), POP3\setError(), assErrorText\setErrorData(), HTML_Template_IT\setOptions(), ilPCParagraph\setText(), ilMailFormGUI\showSubmissionErrors(), PHPMailer\smtpSend(), ilFileDataForumDrafts\storeUploadedFile(), ilFileDataForum\storeUploadedFile(), PHPExcel_Calculation_Statistical\TINV(), ilECSSettingsGUI\update(), ilSurveyParticipantsGUI\updateCodesObject(), ilObjCourseGUI\updateInfoObject(), ilCloudPluginUploadGUI\uploadFiles(), ilObjSurveyQuestionPoolGUI\uploadQuestionsObject(), php4DOMDocument\validate(), ilSCORM13Package\validate(), ilPageObject\validateDom(), ilCustomUserFieldsGUI\validateForm(), ilObjCourse\validateInfoSettings(), ilObjContentObject\validatePages(), and ilSoapUtils\validateXML().

◆ $error [2/22]

$error[ 'EN'][PolymorphicArgumentException] = "Invalid argument pattern for polymorphic function."

Definition at line 25 of file Error.php.

◆ $error [3/22]

Initial value:
= "Modèle inadmissible d'argument pour la fonction polymorphe.".
$error['DE'][PolymorphicArgumentException] = "Unzulässiges Argumentmuster für polymorphe Funktion."
const PolymorphicArgumentException
Definition: Error.php:24

Definition at line 26 of file Error.php.

◆ $error [4/22]

$error[ 'EN'][ArgumentTypeException] = "Invalid argument type."

Definition at line 30 of file Error.php.

◆ $error [5/22]

$error[ 'FR'][ArgumentTypeException] = "Type inadmissible d'argument."

Definition at line 31 of file Error.php.

◆ $error [6/22]

$error[ 'DE'][ArgumentTypeException] = "Unzulässige Argumentart."

Definition at line 32 of file Error.php.

◆ $error [7/22]

$error[ 'EN'][ArgumentBoundsException] = "Invalid argument range."

Definition at line 35 of file Error.php.

◆ $error [8/22]

$error[ 'FR'][ArgumentBoundsException] = "Gamme inadmissible d'argument."

Definition at line 36 of file Error.php.

◆ $error [9/22]

$error[ 'DE'][ArgumentBoundsException] = "Unzulässige Argumentstrecke."

Definition at line 37 of file Error.php.

◆ $error [10/22]

$error[ 'EN'][MatrixDimensionException] = "Matrix dimensions are not equal."

Definition at line 40 of file Error.php.

◆ $error [11/22]

$error[ 'FR'][MatrixDimensionException] = "Les dimensions de Matrix ne sont pas égales."

Definition at line 41 of file Error.php.

◆ $error [12/22]

$error[ 'DE'][MatrixDimensionException] = "Matrixmaße sind nicht gleich."

Definition at line 42 of file Error.php.

◆ $error [13/22]

$error[ 'EN'][PrecisionLossException] = "Significant precision loss detected."

Definition at line 45 of file Error.php.

◆ $error [14/22]

$error[ 'FR'][PrecisionLossException] = "Perte significative de précision détectée."

Definition at line 46 of file Error.php.

◆ $error [15/22]

$error[ 'DE'][PrecisionLossException] = "Bedeutender Präzision Verlust ermittelte."

Definition at line 47 of file Error.php.

◆ $error [16/22]

$error[ 'EN'][MatrixSPDException] = "Can only perform operation on symmetric positive definite matrix."

Definition at line 50 of file Error.php.

◆ $error [17/22]

$error[ 'FR'][MatrixSPDException] = "Perte significative de précision détectée."

Definition at line 51 of file Error.php.

◆ $error [18/22]

$error[ 'DE'][MatrixSPDException] = "Bedeutender Präzision Verlust ermittelte."

Definition at line 52 of file Error.php.

◆ $error [19/22]

$error[ 'EN'][MatrixSingularException] = "Can only perform operation on singular matrix."

Definition at line 55 of file Error.php.

◆ $error [20/22]

$error[ 'EN'][MatrixRankException] = "Can only perform operation on full-rank matrix."

Definition at line 58 of file Error.php.

◆ $error [21/22]

$error[ 'EN'][ArrayLengthException] = "Array length must be a multiple of m."

Definition at line 61 of file Error.php.

◆ $error [22/22]

$error[ 'EN'][RowLengthException] = "All rows must have the same length."

Definition at line 64 of file Error.php.

◆ ArgumentBoundsException

const ArgumentBoundsException -3

Definition at line 34 of file Error.php.

Referenced by PHPExcel_Shared_JAMA_Matrix\getMatrix().

◆ ArgumentTypeException

◆ ArrayLengthException

const ArrayLengthException -9

Definition at line 60 of file Error.php.

Referenced by PHPExcel_Shared_JAMA_Matrix\__construct().

◆ JAMALANG

const JAMALANG 'EN'

Definition at line 11 of file Error.php.

Referenced by JAMAError().

◆ MatrixDimensionException

const MatrixDimensionException -4

◆ MatrixRankException

const MatrixRankException -8

Definition at line 57 of file Error.php.

Referenced by PHPExcel_Shared_JAMA_QRDecomposition\solve().

◆ MatrixSingularException

const MatrixSingularException -7

Definition at line 54 of file Error.php.

Referenced by PHPExcel_Shared_JAMA_LUDecomposition\solve().

◆ MatrixSPDException

const MatrixSPDException -6

Definition at line 49 of file Error.php.

Referenced by CholeskyDecomposition\solve().

◆ PolymorphicArgumentException

◆ PrecisionLossException

const PrecisionLossException -5

Definition at line 44 of file Error.php.

◆ RowLengthException

const RowLengthException -10

Definition at line 63 of file Error.php.