Skip to content

Xref voor Moodle 2

maart 30, 2011

Veel programmeurs die bezig zijn met ontwikkelen van Moodle 2.0 modules maken gebruik van de PHPDoc documentatie, of zoals ik zelf doe, de Xref documentatie.
Moodle heeft zodanig veel functies, classes en methoden dat het eigenlijk niet mogelijk is ze allemaal uit het hoofd te kennen.

Wat jammer genoeg eigenlijk tot nu toe ontbrak is een nieuwe versie van de Xref documentatie, aangezien dit blijkbaar niet hoort bij de nieuwe releases die voor de nieuwe 2.0 versies uitkomen. Dus ben ik hier maar even aan begonnen. Zoals in de screenshot te zien is, is dit voor een gemiddelde computer toch al een behoorlijke uitdaging.

Hieruit blijkt wel dat Moodle toch wat groter geworden is sinds versie 1.9. Zo lijkt Moodle momenteel te bestaan uit 7126 bestanden met code, wat totaal 1912090 regels zijn.
Daarnaast zijn er 25271 variabelen in gebruik, die 116889 keer gedefinieerd worden en 769977 keer gebruikt worden. Verder zijn er totaal 17233 functie- en methodenamen. Waarbij totaal 246249 functies worden aangeroepen. Als laatste is Moodle langzamerhand werkelijk class georiënteerd aan het worden, daar zijn er inmiddels 3478 van.

De Xref is online te raadplegen via: http://xref.icheb.info/xrefmoodle2_0_2/
De functielijst is te vinden op: http://xref.icheb.info/xrefmoodle2_0_2/nav.html?_functions/index.html


Over de auteur

Sebastian Berm is al enige jaren bezig met programmeerwerkzaamheden aan Moodle. Hij werkt samen met Avetica en Care4learning als lead developer, en is zelf directeur van Sebsoft.

Reacties

  1. Vincent Baert januari 24, 2012

    spijtig dat die pagina nu (24/01/2012) toch wel al een hele tijd offline blijkt te zijn.
    :(

  2. Sebastian Berm februari 1, 2012

    Als ik er dit weekend aan toe kom, zal ik die site even reanimeren, en upgraden naar Xref voor 2.0, 2.1 en 2.2 :) .

Geef een reactie

Required

Required

Optional

Over ons

    Moodlefacts.nl is een nieuwssite over het leermanagementsysteem Moodle. Nieuwsfeiten, opinie, aankondigingen en nieuwsberichten over Moodle wisselen elkaar af. Moodlefacts.nl heeft een nieuwsredactie die bestaat uit Moodle experts. Ook geregistreerde gebruikers kunnen tips insturen en artikelen aandragen. Meer informatie over Moodle kunt ook vinden op: Moodle.org Moodlefacts.nl is een initiatief van Avetica.