Cześć, muszę napisać plugin do moodle umożliwiający import danych z pliku xlsx do bazy. Czy ktoś ma pomysły jak to powinno wyglądać? Pierwsza rzecz której nie wiem to jak odebrać dane z tego pliku, czy robi się to standardowo jak w PHP czy moodle ma jakieś wytyczne?
Jak na razie zrobiłem strukturę pluginu (ma być to wtyczka lokalna) i dodałem w niej formularz

   <div class="form-group">
       <label for="file">Prześlij plik .xlsx</label>
       <input id="file" type="file" name="file" style="display: block">
   </div>
    <div class="form-group">
        <button type="submit" class="btn btn-sm btn-outline-primary">Wyślij</button>
    </div>
</form>

formularz już się wyświetla. Teraz myślę że trzeba dodać klasę która odbierze te dane tylko jak skierować formularz na tą klasę? (jak powinno wyglądać action formularza")
Pierwszy raz mam przed oczami kod moodle i trochę zagubiony się czuję :D