Je travaille sur le projet Moodle.Je veux y at-il un moyen que je peux écrire mon erreur dans le fichier Log.txt en PHP.Comment puis-je écrire une fonction personnalisée qui va écrire une erreur dans mon fichier journal dans Php?
Ci-dessous est mon code
drill_auto_enrolluser classe étend \ core \ tâche \ scheduled_task {
public function execute() {
global $DB;
$name="";
$description="";
$descriptionformat ="";
$userid="";
$templateid="";
$timecreated="";
$timemodified=0;
$origtemplateid=NULL;
$status=0;
$duedate=0;
$reviewerid=NULL;
$DATA = $DB->get_recordset_sql ("Select name,description,descriptionformat,userid,templateid from vw_new_user_lp");
foreach ($DATA as $id => $rec) {
$record = new \stdClass();
$record ->name = $rec->name;
$record ->description= $rec->description;
$record ->descriptionformat=$rec->descriptionformat;
$record ->userid= $rec->userid;
$record->origtemplateid=$origtemplateid;
$record ->templateid=$rec->templateid;
$record->status= $status;
$record->duedate= $duedate;
$record->reviewerid= $reviewerid;
$record->timecreated= time();
$record->timemodified = $timemodified;
$record->usermodified = $userid;
$DB->insert_record('competency', $record);
}
}
}
Qu'avez-vous essayé? Où est le code? – LSerni
Salut, J'ai ajouté mon code Php Moodle.Yet j'ai écrit un code d'enregistrement d'erreur. –