This is a documentation for Board Game Arena: play board games online !
Студио фунцтион референце
Тхис паге референцес усефул сервер сиде анд цлиент сиде фунцтионс, со тхат нободy неедс то реинвент тхе wхеел (унлесс хе wантс то).
Сервер сиде (ПХП фунцтионс)
АПП_ГамеАцтион цласс <гаменаме>.ацтион.пхп
- фунцтион исАрг( $аргНаме )
- Ис тхис аргумент филлед ?
- фунцтион гетАрг( $аргНаме, $аргТyпе, $мандаторy=фалсе, $дефаулт=НУЛЛ, $аргТyпеДетаилс=арраy(), $бЦанФаил=фалсе )
- Гет сцрипт аргумент wитх тхе цоррецт тyпе
- бЦанФаил меанс тхан а валидатион фаилуре ис поссибле (усер инпут)
- Тхе маин аргТyпе валуес аре ас фоллоwс.
define( 'AT_int', 0 ); // an integer define( 'AT_posint', 1 ); // a positive integer define( 'AT_float', 2 ); // a float define( 'AT_email', 3 ); // an email define( 'AT_url', 4 ); // a URL define( 'AT_bool', 5 ); // 1/0/true/false define( 'AT_enum', 6 ); // argTypeDetails list the possible values define( 'AT_alphanum', 7 ); // only 0-9a-zA-Z_ and space
Табле цласс (<гаменаме>.гаме.пхп)
Цлиент сиде (Јавасцрипт фунцтионс)
- тодо
- тодо