See Release Notes
Long Term Support Release
User evidence competency persistent. This represent the many to many relationship between evidence of prior learning and competencies.
Copyright: | 2015 Frédéric Massart - FMCorz.net |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 178 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
user_evidence_competency:: (7 methods):
define_properties()
validate_competencyid()
validate_userevidenceid()
get_competencies_by_userevidenceid()
get_user_competencies_by_userevidenceid()
get_relation()
delete_by_competencyids()
Class: user_evidence_competency - X-Ref
User evidence competency persistent class.define_properties() X-Ref |
Return the definition of the properties of this model. return: array |
validate_competencyid($value) X-Ref |
Validate competency ID. param: int $value ID. return: true|lang_string |
validate_userevidenceid($value) X-Ref |
Validate user evidence ID. param: int $value ID. return: true|lang_string |
get_competencies_by_userevidenceid($userevidenceid) X-Ref |
Get competencies by user evidence ID. param: int $userevidenceid The user evidence ID. return: competency[] |
get_user_competencies_by_userevidenceid($userevidenceid) X-Ref |
Get user competencies by user evidence ID. param: int $userevidenceid The user evidence ID. return: user_competency[] |
get_relation($userevidenceid, $competencyid) X-Ref |
Get a relation. This does not perform any validation on the data passed. If the relation exists in the database then it is loaded in a the model, if not then it is up to the developer to save the model. param: int $userevidenceid param: int $competencyid return: template_cohort |
delete_by_competencyids($competencyids) X-Ref |
Delete evidences using competencies. param: array $competencyids Array of competencies ids. return: bool Return true if the delete was successful. |