| 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 | }}} |