addMenuItemActiveAccountExam()
addMenuItemActiveAccountExam()
EHReportMapper | Interface that represents the data bridge, contains the definition of the method to create the HTML Report |
EHSoapClient | EHSoapClient This class is a small wrapper for the PHP soap client and is intended to reduce the work of praper the soap client to work with Evaexam/Evasys |
EHSoapReportMapper | EHSoapReporMapper Gathers all necesery information that will be displayed in the HTML report to crate a EHReport object. It implements the interface EHReportMapper by using the SOAP EvaExam interface to retrieve all the data. |
CExamServer | |
EHMathUtils | It contains several static functions that are used to make mathematical calculations during the creation of the HTML Report. |
EHGrade | It stores the grade information. |
TestEHReport | |
CExam | |
EHReport | EHReport Class The EHREport class works as an aggreageted from other objects and should contain all data to be displayed in the PDF report. For scalar type data that are set once and are not changed later, the PlaceHolders array can be used this an associative array that contain arbitrary data to be displayed in the report. |
EhDbCon | Helper class to get a connection object to the EvaExam database. |
EHCoreUtils | This class contains helper methods that are used in the creation of the HTML report. |
EHGradingKey | It stores information for the grading key of an exam. Individual grade information is stored in instances of the class EHGrade |
Custom_EhtmlReportController | EvaExam HTML Report Controller This class represents the controller in the arquitecture of the EvaExam Report Plugin controller. It determinates which view must be shown based on user request and prepared the data to be shwon in the report. |
EHParticipantResult | It represents the indvidual results of a exam participant. It contains the total points obtained in the exam. The individual points obtained in each question, and if the exam has grading key, it also stores the grade and the passed/failed result. |