GET http://przedmiotowa-diagnoza.devnowaera.pl/register/create

Query Metrics

12 Database Queries
6 Different statements
8.10 ms Query time
0 Invalid entities

Queries

Group similar statements

# Time Info
1 0.60 ms
SELECT DATABASE()
Parameters:
[]
2 0.44 ms
SELECT DATABASE()
Parameters:
[]
3 0.29 ms
"START TRANSACTION"
Parameters:
[]
4 0.46 ms
INSERT INTO api_log (user_id, route, method, params, ip, createAt, status_code, response, time) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[
  null
  "/register/create"
  "GET"
  ""
  "172.16.2.108"
  "2025-06-13 08:30:46"
  null
  null
  0
]
5 0.81 ms
"COMMIT"
Parameters:
[]
6 0.46 ms
SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.route AS route_3, t0.method AS method_4, t0.params AS params_5, t0.ip AS ip_6, t0.createAt AS createAt_7, t0.status_code AS status_code_8, t0.response AS response_9, t0.time AS time_10 FROM api_log t0 WHERE t0.id = ?
Parameters:
[
  2019166
]
7 0.63 ms
SELECT DATABASE()
Parameters:
[]
8 0.46 ms
SELECT DATABASE()
Parameters:
[]
9 0.31 ms
"START TRANSACTION"
Parameters:
[]
10 1.21 ms
UPDATE api_log SET status_code = ?, response = ? WHERE id = ?
Parameters:
[
  200
  """
    <!DOCTYPE html>\n
    <html xmlns="http://www.w3.org/1999/xhtml">\n
    <head>\n
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n
        <title>Nowa Era - portal diagnostyczny</title>\n
        <link rel="stylesheet" href="/assets/css/main.css" type="text/css" media="screen" />\n
        <!--[if gt IE 9]>\n
        <link rel="stylesheet" href="/bundles/main/css/ie9.css"/>\n
        <![endif]-->\n
    \n
        <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>\n
        <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script>\n
    \n
            <script type="text/javascript" src="/assets/js/lib/modernizr.js"></script>\n
    <script type="text/javascript">\n
        $(function() {\n
            var BrowserDetect = {\n
                init: function () {\n
                    this.browser = this.searchString(this.dataBrowser) || "Other";\n
                    this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "Unknown";\n
                },\n
                searchString: function (data) {\n
                    for (var i = 0; i < data.length; i++) {\n
                        var dataString = data[i].string;\n
                        this.versionSearchString = data[i].subString;\n
    \n
                        if (dataString.indexOf(data[i].subString) !== -1) {\n
                            return data[i].identity;\n
                        }\n
                    }\n
                },\n
                searchVersion: function (dataString) {\n
                    var index = dataString.indexOf(this.versionSearchString);\n
                    if (index === -1) {\n
                        return;\n
                    }\n
    \n
                    var rv = dataString.indexOf("rv:");\n
                    if (this.versionSearchString === "Trident" && rv !== -1) {\n
                        return parseFloat(dataString.substring(rv + 3));\n
                    } else {\n
                        return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));\n
                    }\n
                },\n
    \n
                dataBrowser: [\n
                    {string: navigator.userAgent, subString: "Opera", identity: "Opera"},\n
                    {string: navigator.userAgent, subString: "OPR", identity: "Opera"},\n
                    {string: navigator.userAgent, subString: "Chrome", identity: "Chrome"},\n
                    {string: navigator.userAgent, subString: "MSIE", identity: "Explorer"},\n
                    {string: navigator.userAgent, subString: "Trident", identity: "Explorer"},\n
                    {string: navigator.userAgent, subString: "Firefox", identity: "Firefox"},\n
                    {string: navigator.userAgent, subString: "Safari", identity: "Safari"}\n
                ]\n
    \n
            };\n
    \n
            BrowserDetect.init();\n
            if (!Modernizr.boxshadow || !Modernizr.svg ||\n
                    (BrowserDetect.browser === 'Opera' && BrowserDetect.version < 26)\n
                || (BrowserDetect.browser === 'Firefox' && BrowserDetect.version < 34)\n
                || (BrowserDetect.browser === 'Chrome' && BrowserDetect.version < 39)\n
            ) {\n
                var browserFailedPanel = $(".js-browser-failed"),\n
                    loginPanel = $(".js-browser-success");\n
    \n
                loginPanel.addClass("ninja");\n
                browserFailedPanel.removeClass('ninja');\n
            }\n
        });\n
    </script></head>\n
    <body>\n
    <script type="text/javascript">\n
        function passwordStrengthProgress(event, passwordProgressBar, passwordInfo) {\n
            console.log('passwordStrengthProgress', passwordProgressBar, passwordInfo);\n
            var width = [0, 20, 40, 60, 80, 100];\n
            var descClass = ['', 'danger', 'danger', 'warning', 'warning', 'success'];\n
            var score = 0;\n
            var password = event.currentTarget.value;\n
    \n
            if (password.match(/[a-z]/)) {\n
                score++;\n
            }\n
            if (password.match(/[A-Z]/)) {\n
                score++;\n
            }\n
            if (password.match(/\d+/)) {\n
                score++;\n
            }\n
            if (password.length > 6) {\n
                score++;\n
            }\n
            if (password.length >= 12) {\n
                score++;\n
            }\n
    \n
            passwordProgressBar\n
                .removeClass(descClass[score-1])\n
                .addClass(descClass[score])\n
                .css({'width': width[score] + '%'});\n
            if (score === 5) {\n
                passwordInfo.hide();\n
            } else {\n
                passwordInfo.show();\n
            }\n
        }\n
    </script>\n
        <script type="text/javascript">\n
        var DialogVM = {\n
    \n
            dialogPrefs: {\n
                resizable: false,\n
                height: 240,\n
                width: 440,\n
                modal: true,\n
                open: function () {\n
                    var $dialog = $(this);\n
                    $dialog.find('._close').click(function () {\n
                        $dialog.dialog("close");\n
                    });\n
                },\n
                close: function () {\n
                    $(this).dialog('destroy');\n
                    $(this).remove();\n
                }\n
            },\n
            getDialogElement: function(title,msg) {\n
                return $('<div><span class="msgIcon"></span><p class="msgTitle">' + title + '</p><p class="msgBody">' + msg + '</p><p style="text-align: right; margin-bottom: 0; "><span class="btn btnOk _close"></span></p></div>');\n
            },\n
            showInfo: function (msg) {\n
                var attributes = $.extend(this.dialogPrefs, { dialogClass: 'msgDialog msgInfo', title: 'INFORMACJA'  });\n
                this.getDialogElement('Informacja',msg).dialog(attributes);\n
            },\n
    \n
            showError: function (msg) {\n
                var attributes = $.extend(this.dialogPrefs, { dialogClass: 'msgDialog msgError', title: 'ERROR'  });\n
                this.getDialogElement('Błąd',msg).dialog(attributes);\n
            },\n
            showWarning: function (msg) {\n
                var attributes = $.extend(this.dialogPrefs, { dialogClass: 'msgDialog msgWarning', title: 'WARNING'  });\n
                this.getDialogElement('Ostrzeżenie',msg).dialog(attributes);\n
            },\n
            showConfirm: function (msg) {\n
                var attributes = $.extend(this.dialogPrefs, { dialogClass: 'msgDialog msgConfirm', title: 'CONFIRM'  });\n
                this.getDialogElement('Info',msg).dialog(attributes);\n
            }\n
        };\n
    \n
                </script>\n
        <script type="text/javascript">\n
        $(document).ready(function(){\n
            $('#submitButton').click(function(){\n
                $('#createForm').submit();\n
            });\n
            $('#user_registration_form_password_first')\n
                .on('keyup', function (event) {\n
                    passwordStrengthProgress(event, $('.password-progress-bar'), $('.password-info'))\n
                })\n
                .on('paste', function (event) {\n
                    passwordStrengthProgress(event, $('.password-progress-bar'), $('.password-info'))\n
                });\n
        });\n
    </script>\n
        <div class="js-browser-success">\n
            <div class="loginWrap">\n
                <div class="loginContainer">\n
                    <div class="loginHeader"></div>\n
                    <div class="loginHeaderText">\n
                        <p class="marketingIco"><b>Skorzystaj z wygodnego narzędzia ułatwiającego monitorowanie realizacji podstawy programowej i badanie postępu osiągnięć uczniów. Portal oferuje:</b></p>\n
                        <ul>\n
                            <li>testy zgodne z zasadami pomiaru dydaktycznego,</li>\n
                            <li>przejrzyste raporty z analizy wyników ucznia i klasy na tle ogólnopolskim,</li>\n
                            <li>spersonalizowane opinie i rekomendacje.</li>\n
                        </ul>\n
                    </div>\n
                    <div class="loginPanel">\n
                            <div class="panelMarketing">\n
        <h3>Nie masz konta w serwisie nauczyciela NE?<br /><br /><span style="font-size: 27px; ">zarejestruj się!</span></h3>\n
        <p style="text-align: center; "><a href="/register/create" class="btn btnRejestracja"><span class="pen"></span></a></p>\n
        <p style="text-align: center; padding-top: 20px;">\n
            <a class="bttn1 btnHelp" target="_blank" href="/file/instrukcja?1749796246"><span>Pomoc</span></a>\n
        </p>\n
    </div>\n
            <div class="panelForm register">\n
            <h3 class="header">Zakładanie nowego użytkownika</h3>\n
            <form id="createForm" method="POST" action="">\n
                <div id="user_registration_form"><p style="text-align: right; ">Adres e-mail\n
        <input type="text" id="user_registration_form_email" name="user_registration_form[email]" class=" inputText" /></p><p style="text-align: right; ">Hasło\n
        <input type="password" id="user_registration_form_password_first" name="user_registration_form[password][first]" class=" inputText" /></p><p style="text-align: right; ">Powtórz hasło\n
        <input type="password" id="user_registration_form_password_second" name="user_registration_form[password][second]" class=" inputText" /></p><input type="hidden" id="user_registration_form__token" name="user_registration_form[_token]" class=" inputText" value="37c599e41e367ffc9477527d95c.OsGAGmqoWifyfRgN2g0F05E400i7ZgS7TwYg4I_dsZI.QqzrW16QM2_KD2g772hNsvpxvQLdFHXdAnRq0MTrwaFAnrA3EPcsUZ1EWQ" /></div>\n
                <div class="password-progress">\n
                    <div class="password-progress-bar"></div>\n
                </div>\n
                <div class="password-info">\n
                    <p>Hasło musi zawierać przynajmniej 12 znaków,<br>w tym 1 małą literę, 1 wielką literę i 1 cyfrę.</p>\n
                </div>\n
                <input type="submit" style="display: none;"/>\n
    \t\t\t<p style="text-align: right; margin-top: 5px; margin-bottom: 5px;"><span class="bttn1 btnWyslij"><span id="submitButton">Wyślij</span></span></p>\n
            </form>\n
        </div>\n
        <div class="confirmed-privacy-policy">\n
            <div class="js-agreement-information agreement-information">\n
                <ol class="agreement-information-list">\n
                    <li>\n
                        Administratorem danych osobowych podanych w formularzu rejestracyjnym jest Nowa Era Sp. z o.o. z siedzibą przy Al. Jerozolimskie 146 D, 02-305 Warszawa, wpisaną do rejestru przedsiębiorców Krajowego Rejestru Sądowego prowadzonego przez Sąd Rejonowy dla m.st. Warszawy w Warszawie, XII Wydział Gospodarczy Krajowego Rejestru Sądowego, pod numerem KRS 0000031950, posiadającą numer identyfikacji podatkowej NIP 527-13-74-376, REGON 012186107, kapitał zakładowy w wysokości  627 900 PLN (dalej: Administrator).\n
                        ... <a href="/file/klauzula_informacyjna?1749796246" target="_blank">więcej</a>\n
                    </li>\n
                </ol>\n
            </div>\n
        </div>\n
                    </div>\n
                </div>\n
            </div>\n
            <div class="loginFoot">\n
                <div class="loginFootWrap">\n
                    <span class="copy"><a href="/file/copyright?1749796246" target="_blank" class="noStyle">© Copyright by Nowa Era Sp. z o.o. 2012@</a><br />Wszelkie prawa zastrzeżone.\n
                        <br />\n
                        <a href="/file/polityka_prywatności?1749796246" target="_blank"><span>Polityka prywatności</span></a>\n
                        <a href="/file/regulamin?1749796246" target="_blank" class="terms"><span>Regulamin</span></a>\n
                        <br />\n
                        <a href="/polityka-cookies" style="line-height: 20px;"><span>Polityka plików cookies</span></a>\n
                        <a href="http://diagnoza.nowaera.pl" class="logo2"></a>\n
                    </span>\n
                    <ul class="box2 fl">\n
                        <li class="arrow active"><a href="/">Strona główna</a></li>\n
                    </ul>\n
                </div>\n
            </div>\n
        </div>\n
        <div class="js-browser-failed ninja">\n
            <div class="loginWrap browser-failed">\n
                <div class="loginHeader"></div>\n
                <div class="loginHeaderText browser-failed">\n
                    <div class="textWarning">\n
                        <h1>Uwaga!</h1>\n
                        <p>Wersja obecnie używanej przeglądarki uniemożliwia korzystanie z serwisu.</p>\n
                        <p>Pobierz i zainstaluj jej nowszą wersję tutaj: <a href="http://www.whatbrowser.org/intl/pl/" target="_blank">sprawdź przeglądarkę</a></p>\n
                    </div>\n
                </div>\n
            </div>\n
            <div class="loginFoot browser-failed">\n
                <div class="loginFootWrap">\n
                    <span class="copy"><a href="/file/copyright?1749796246" target="_blank" class="noStyle">© Copyright by Nowa Era Sp. z o.o. 2012@</a><br />Wszelkie prawa zastrzeżone.\n
                    <br /> <a href="/file/regulamin?1749796246" target="_blank"><span>Regulamin</span></a>\n
                    <a href="/file/polityka_prywatności?1749796246" style="margin-left: 20px" target="_blank"><span>Polityka prywatności</span></a>\n
                    <br />\n
                    <a href="/polityka-cookies" style="line-height: 20px;"><span>Polityka plików cookies</span></a>\n
                        <a href="http://diagnoza.nowaera.pl" class="logo2"></a>\n
                    </span>\n
                    <ul class="box2 fl">\n
                        <li class="arrow active"><a href="/">Strona główna</a></li>\n
                    </ul>\n
                </div>\n
            </div>\n
        </div>\n
    </body>\n
    </html>\n
    """
  2019166
]
11 1.13 ms
"COMMIT"
Parameters:
[]
12 1.29 ms
SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.route AS route_3, t0.method AS method_4, t0.params AS params_5, t0.ip AS ip_6, t0.createAt AS createAt_7, t0.status_code AS status_code_8, t0.response AS response_9, t0.time AS time_10 FROM api_log t0 WHERE t0.id = ?
Parameters:
[
  2019166
]

Database Connections

Name Service
default doctrine.dbal.default_connection

Entity Managers

Name Service
default doctrine.orm.default_entity_manager

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping

Class Mapping errors
App\Entity\Log\ApiLog No errors.