私はMoodleプロジェクトに取り組んでいます。PHPのLog.txtファイルにエラーを書き込む方法がありますか?PHPでログファイルにエラーを書き込むカスタム関数を書くにはどうすればよいですか?
は以下
クラスdrill_auto_enrolluserは\コア\タスクの\ 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);
}
}
}あなたは、エラーが報告された方法を知っている必要があります。この場合
何を試しましたか?コードはどこですか? – LSerni
こんにちは、私は自分のMoodle PHPコードを追加しました。 –