Událost při vložení nového souboru v odevzdávárně

Událost při vložení nového souboru v odevzdávárně

autor Vlastimil Vala -
Počet odpovědí: 1

Dobrý den všem,

na naší vysoké škole se pokoušíme rozběhat antiplagiátorský modul, který odevzdané soubory studenty odesílá na kontrolu na servery odevzdej.cz.

Můj dotaz se týká situace, kdy student odevzdá (uploaduje a potvrdí odevzdání) soubor v odevzdávárně, na kterou je daný modul povolen. V tu chvíli potřebuji zavolat nějakou metodu, která by nejspíš měla být součástí některého interface nebo abstraktní třídy, která se vola v momentě tohoto odevzdání. V této metodě totiž potřebuji provést to samotné odeslání souboru na odevzdej.cz.

V nějakém starším řešení z roku 2012 jsem viděl, že v souboru lib.php v rámci modulu typu "plagiarism" využívají metodu file_upload(array), ale ta se v novém Moodle 3.6 nezavolá. 

V současném modulu v rámci lib.php dědí hlavní třída modulu abs. třídu plagiarism_plugin.


Děkuji za odpověď.

Počet hodnocení: -