Jacek Kowalski
2016-02-12 4aa6278f7fd40fdcbbde2be5c7e0e68c3117b44e
commit | author | age
8bd4d9 1 <?php
JK 2 interface module {
3     static function register_cmd();
0868e0 4     // Zwraca:
8bd4d9 5     // array(
0868e0 6     //   'KOMENDA1' => 'METODA_OBSLUGUJACA_KOMENDE1',
JK 7     //   'KOMENDA2' => 'METODA_OBSLUGUJACA_KOMENDE2',
8bd4d9 8     //   ...
JK 9     // )
10     
11     static function help($cmd=NULL);
0868e0 12     // Zwraca pomoc dotyczącą komendy z użyciem funkcji GGapi::put*()
JK 13     // Jeśli $cmd === NULL, zwraca skróconą listę poleceń modułu
8bd4d9 14     
0868e0 15     // static function METODA_OBSLUGUJACA_KOMENDE(NAZWA_KOMENDY, ARGUMENTY)
JK 16     //    ARGUMENTY to wszystko poza nazwą komendy, przekazane w taki sposób,
17     //    w jaki zostały otrzymane od użytkownika
8bd4d9 18 }
JK 19 ?>