Manual:$wgAPIModules/tr

Ayrıntılar
İlişkisel dizi eşleme modülü adı, sınıf adı. Uzantı modülleri, ($ApiMain içinde başlatılan) temel modülleri geçersiz kılabilir.

Örnek
Vikinin mükemmellik seviyesini kalibre etmek için bir API modülü oluşturmak istediğinizi varsayalım. adlı yeni bir uzantı yazarsınız ve aşağıdakileri  dosyanıza koyarsınız:

Ardından, örneğin $ApiBase ile genişleten bir  sınıfını içeren bir   dosyası oluşturursunuz, ör.

Yeni uzantınızı İngilizce Vikipedi'ye yükledikten sonra, bu modüle örneğin https://en.wikipedia.org/w/api.php?action=calibrateawesomeness&level=1000 kullanarak erişebilirsiniz.

API modülünü oluşturmak için bir fabrika kullanmak istiyorsanız, bunu şu şekilde tanımlayabilirsiniz:

$class, API modülünün sınıfıdır ve $factory bazı çağrılabilir. Kullanılabilir daha fazla seçenek var, söz diziminin tamamı için sayfasına bakın.