| | 39 | |
| | 40 | == Tryb testowania kodu == |
| | 41 | Podczas tworzenia własnych komend do procedur workflow / klas itp. istnieje możliwość debugowania błędów. |
| | 42 | Włączenie debugowania kodu można uruchomić modyfikując plik '''config.inc''' dopisując definicję: |
| | 43 | {{{ |
| | 44 | #!php |
| | 45 | define('DEV_DEBUG_MODE',TRUE); -- włączenie trybu debugowania kodu |
| | 46 | }}} |
| | 47 | |
| | 48 | Po zapisaniu pliku i przelogowaniu w systemie eDokumenty opcja będzie włączona. |
| | 49 | Debugowanie kodu polega na wpisaniu w kodzie komendy wywołania funkcji: |
| | 50 | {{{ |
| | 51 | #!php |
| | 52 | fdebug($nazwa_zmiennej); // usuwa wszystkie poprzednie wpisy i wyświetla tylko ten |
| | 53 | fdebug($nazwa_zmiennej,'nazwa zmiennej'); // dodaje wpis do już istniejących. |
| | 54 | }}} |
| | 55 | |
| | 56 | Powyższe komentarze w kodzie odnoszą się do zawartości pliku '''debug.html''', który tworzony jest w katalogu: |
| | 57 | {{{ |
| | 58 | public_html/apps/edokumenty/var |
| | 59 | }}} |
| | 60 | URL dostępu do pliku to: |
| | 61 | {{{ |
| | 62 | http://<domena>/apps/edokumenty/var/debug.html |
| | 63 | }}} |