{"__meta":{"id":"01KP5Q8XY2GF7QZMRR5V8FB3AW","datetime":"2026-04-14 10:05:59","utime":1776161159.106818,"method":"GET","uri":"\/api\/reports\/dashboard","ip":"127.0.0.1"},"request":{"data":{"uri":"GET api\/reports\/dashboard","controller":{"value":"App\\Http\\Controllers\\Api\\ReportController@dashboard","xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=15","ajax":false,"filename":"ReportController.php","line":"15","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"}},"prefix":"api\/reports","file":{"value":"app\/Http\/Controllers\/Api\/ReportController.php:15-66","xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=15","ajax":false,"filename":"ReportController.php","line":"15","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"}},"middleware":"api, auth:sanctum, role:admin","method":"GET","format":"html","content_type":"application\/json","status_text":"OK","status_code":"<pre class=sf-dump id=sf-dump-630728436 data-indent-pad=\"  \"><span class=sf-dump-num>200<\/span>\n<\/pre>","request_query":"<pre class=sf-dump id=sf-dump-18380496 data-indent-pad=\"  \">[]\n<\/pre>","request_request":"<pre class=sf-dump id=sf-dump-1022128771 data-indent-pad=\"  \">[]\n<\/pre>","request_files":"<pre class=sf-dump id=sf-dump-910071884 data-indent-pad=\"  \">[]\n<\/pre>","request_headers":"<pre class=sf-dump id=sf-dump-99995285 data-indent-pad=\"  \"><span class=sf-dump-note>array:15<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  \"<span class=sf-dump-key>host<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"14 characters\">localhost:8000<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>connection<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"10 characters\">keep-alive<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-ch-ua-platform<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"7 characters\">&quot;macOS&quot;<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>authorization<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"18 characters\">Bearer 1|bEn******<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>user-agent<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"117 characters\">Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/146.0.0.0 Safari\/537.36<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>accept<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"16 characters\">application\/json<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-ch-ua<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"65 characters\">&quot;Chromium&quot;;v=&quot;146&quot;, &quot;Not-A.Brand&quot;;v=&quot;24&quot;, &quot;Google Chrome&quot;;v=&quot;146&quot;<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-ch-ua-mobile<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"2 characters\">?0<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>origin<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"21 characters\">http:\/\/localhost:5173<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-fetch-site<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"9 characters\">same-site<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-fetch-mode<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"4 characters\">cors<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>sec-fetch-dest<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"5 characters\">empty<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>referer<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"22 characters\">http:\/\/localhost:5173\/<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>accept-encoding<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"23 characters\">gzip, deflate, br, zstd<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>accept-language<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"23 characters\">en-US,en;q=0.9,id;q=0.8<\/span>\"\n  <\/samp>]\n<\/samp>]\n<\/pre>","request_server":"<pre class=sf-dump id=sf-dump-1451924058 data-indent-pad=\"  \"><span class=sf-dump-note>array:32<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  \"<span class=sf-dump-key>DOCUMENT_ROOT<\/span>\" => \"<span class=sf-dump-str title=\"45 characters\">\/Users\/macbook\/Desktop\/pos-app\/backend\/public<\/span>\"\n  \"<span class=sf-dump-key>REMOTE_ADDR<\/span>\" => \"<span class=sf-dump-str title=\"9 characters\">127.0.0.1<\/span>\"\n  \"<span class=sf-dump-key>REMOTE_PORT<\/span>\" => \"<span class=sf-dump-str title=\"5 characters\">57166<\/span>\"\n  \"<span class=sf-dump-key>SERVER_SOFTWARE<\/span>\" => \"<span class=sf-dump-str title=\"31 characters\">PHP\/8.4.16 (Development Server)<\/span>\"\n  \"<span class=sf-dump-key>SERVER_PROTOCOL<\/span>\" => \"<span class=sf-dump-str title=\"8 characters\">HTTP\/1.1<\/span>\"\n  \"<span class=sf-dump-key>SERVER_NAME<\/span>\" => \"<span class=sf-dump-str title=\"9 characters\">127.0.0.1<\/span>\"\n  \"<span class=sf-dump-key>SERVER_PORT<\/span>\" => \"<span class=sf-dump-str title=\"4 characters\">8000<\/span>\"\n  \"<span class=sf-dump-key>REQUEST_URI<\/span>\" => \"<span class=sf-dump-str title=\"22 characters\">\/api\/reports\/dashboard<\/span>\"\n  \"<span class=sf-dump-key>REQUEST_METHOD<\/span>\" => \"<span class=sf-dump-str title=\"3 characters\">GET<\/span>\"\n  \"<span class=sf-dump-key>SCRIPT_NAME<\/span>\" => \"<span class=sf-dump-str title=\"10 characters\">\/index.php<\/span>\"\n  \"<span class=sf-dump-key>SCRIPT_FILENAME<\/span>\" => \"<span class=sf-dump-str title=\"55 characters\">\/Users\/macbook\/Desktop\/pos-app\/backend\/public\/index.php<\/span>\"\n  \"<span class=sf-dump-key>PATH_INFO<\/span>\" => \"<span class=sf-dump-str title=\"22 characters\">\/api\/reports\/dashboard<\/span>\"\n  \"<span class=sf-dump-key>PHP_SELF<\/span>\" => \"<span class=sf-dump-str title=\"32 characters\">\/index.php\/api\/reports\/dashboard<\/span>\"\n  \"<span class=sf-dump-key>HTTP_HOST<\/span>\" => \"<span class=sf-dump-str title=\"14 characters\">localhost:8000<\/span>\"\n  \"<span class=sf-dump-key>HTTP_CONNECTION<\/span>\" => \"<span class=sf-dump-str title=\"10 characters\">keep-alive<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_CH_UA_PLATFORM<\/span>\" => \"<span class=sf-dump-str title=\"7 characters\">&quot;macOS&quot;<\/span>\"\n  \"<span class=sf-dump-key>HTTP_AUTHORIZATION<\/span>\" => \"<span class=sf-dump-str title=\"57 characters\">Bearer 1|bEnEMK2asSA00AGEXISK7PlGol8AnSkQQIa2pFSP9138bfc8<\/span>\"\n  \"<span class=sf-dump-key>HTTP_USER_AGENT<\/span>\" => \"<span class=sf-dump-str title=\"117 characters\">Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/146.0.0.0 Safari\/537.36<\/span>\"\n  \"<span class=sf-dump-key>HTTP_ACCEPT<\/span>\" => \"<span class=sf-dump-str title=\"16 characters\">application\/json<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_CH_UA<\/span>\" => \"<span class=sf-dump-str title=\"65 characters\">&quot;Chromium&quot;;v=&quot;146&quot;, &quot;Not-A.Brand&quot;;v=&quot;24&quot;, &quot;Google Chrome&quot;;v=&quot;146&quot;<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_CH_UA_MOBILE<\/span>\" => \"<span class=sf-dump-str title=\"2 characters\">?0<\/span>\"\n  \"<span class=sf-dump-key>HTTP_ORIGIN<\/span>\" => \"<span class=sf-dump-str title=\"21 characters\">http:\/\/localhost:5173<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_FETCH_SITE<\/span>\" => \"<span class=sf-dump-str title=\"9 characters\">same-site<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_FETCH_MODE<\/span>\" => \"<span class=sf-dump-str title=\"4 characters\">cors<\/span>\"\n  \"<span class=sf-dump-key>HTTP_SEC_FETCH_DEST<\/span>\" => \"<span class=sf-dump-str title=\"5 characters\">empty<\/span>\"\n  \"<span class=sf-dump-key>HTTP_REFERER<\/span>\" => \"<span class=sf-dump-str title=\"22 characters\">http:\/\/localhost:5173\/<\/span>\"\n  \"<span class=sf-dump-key>HTTP_ACCEPT_ENCODING<\/span>\" => \"<span class=sf-dump-str title=\"23 characters\">gzip, deflate, br, zstd<\/span>\"\n  \"<span class=sf-dump-key>HTTP_ACCEPT_LANGUAGE<\/span>\" => \"<span class=sf-dump-str title=\"23 characters\">en-US,en;q=0.9,id;q=0.8<\/span>\"\n  \"<span class=sf-dump-key>REQUEST_TIME_FLOAT<\/span>\" => <span class=sf-dump-num>1776161158.9927<\/span>\n  \"<span class=sf-dump-key>REQUEST_TIME<\/span>\" => <span class=sf-dump-num>1776161158<\/span>\n  \"<span class=sf-dump-key>argv<\/span>\" => []\n  \"<span class=sf-dump-key>argc<\/span>\" => <span class=sf-dump-num>0<\/span>\n<\/samp>]\n<\/pre>","request_cookies":"<pre class=sf-dump id=sf-dump-1571169449 data-indent-pad=\"  \">[]\n<\/pre>","request_attributes":"<pre class=sf-dump id=sf-dump-316611196 data-indent-pad=\"  \"><span class=sf-dump-note>array:1<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  \"<span class=sf-dump-key>sanctum<\/span>\" => <span class=sf-dump-const>true<\/span>\n<\/samp>]\n<\/pre>","route":"","response_headers":"<pre class=sf-dump id=sf-dump-208164544 data-indent-pad=\"  \"><span class=sf-dump-note>array:7<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  \"<span class=sf-dump-key>cache-control<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"17 characters\">no-cache, private<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>date<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"29 characters\">Tue, 14 Apr 2026 10:05:59 GMT<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>content-type<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"16 characters\">application\/json<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>access-control-allow-origin<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"21 characters\">http:\/\/localhost:5173<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>vary<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"6 characters\">Origin<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>access-control-allow-credentials<\/span>\" => <span class=sf-dump-note>array:1<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"4 characters\">true<\/span>\"\n  <\/samp>]\n  \"<span class=sf-dump-key>set-cookie<\/span>\" => <span class=sf-dump-note>array:2<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"446 characters\">XSRF-TOKEN=eyJpdiI6IlNmMnBya3hFT1R0ZHhrK2lpalovUlE9PSIsInZhbHVlIjoiQjZRWCs1d1cxRGhIaFNjdWNLR2orVnZRMHpjcXFYRkl0Z1dUM1pCbGdMc0crNkVnSEZzMFRDYXFqRFpGU0JVL2hIRmNGNzhZaHArbHNzd01hNzV2RVBFTDdtcWZFZGpzZWdZNys3bkp0dDZwMWhJVGd1YmpxeDNuOUFiK0N1V2UiLCJtYWMiOiI1NWE2OGZhZTM1NzgzMjg3NTJjZDkwYWZhMDUzMDA4ZjUyNmYxZTU4ZDI5MjRiMjM5OTliYmZhYWIyYzk2MjkzIiwidGFnIjoiIn0%3D; expires=Tue, 14 Apr 2026 12:05:59 GMT; Max-Age=7200; path=\/; domain=localhost; samesite=lax<\/span>\"\n    <span class=sf-dump-index>1<\/span> => \"<span class=sf-dump-str title=\"467 characters\">point-of-sale-session=eyJpdiI6IkgreE8zbDduNDREOXJZWlRoNVZHa3c9PSIsInZhbHVlIjoiZzAvT3c5VitWWFdrVW5pQm05TFNnSU8wMGJiSHptTzIyelNFUkhSUnNPVjlBVDlRa1pDM202MEZrUkZSWE40VElqUEpOU2JGQkZWN1NGZXBZaUJhNFAyend3NGZQRU9IV0NLRmJ0MDNDQ3pwUU5jSlBxMHI1N01KNHcyQjFkNXgiLCJtYWMiOiIzNjdjOWNkOTEyYzhjODEyMDM5M2Q3MjU3ZGY1NzY1YTU1NTU4OGUxYTU3ZTg1NmJiN2Q3ZTUzMDZmMzFmZmVkIiwidGFnIjoiIn0%3D; expires=Tue, 14 Apr 2026 12:05:59 GMT; Max-Age=7200; path=\/; domain=localhost; httponly; samesite=lax<\/span>\"\n  <\/samp>]\n<\/samp>]\n<\/pre>","response_cookies":"<pre class=sf-dump id=sf-dump-1469257154 data-indent-pad=\"  \"><span class=sf-dump-note>array:2<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  <span class=sf-dump-index>0<\/span> => \"<span class=sf-dump-str title=\"418 characters\">XSRF-TOKEN=eyJpdiI6IlNmMnBya3hFT1R0ZHhrK2lpalovUlE9PSIsInZhbHVlIjoiQjZRWCs1d1cxRGhIaFNjdWNLR2orVnZRMHpjcXFYRkl0Z1dUM1pCbGdMc0crNkVnSEZzMFRDYXFqRFpGU0JVL2hIRmNGNzhZaHArbHNzd01hNzV2RVBFTDdtcWZFZGpzZWdZNys3bkp0dDZwMWhJVGd1YmpxeDNuOUFiK0N1V2UiLCJtYWMiOiI1NWE2OGZhZTM1NzgzMjg3NTJjZDkwYWZhMDUzMDA4ZjUyNmYxZTU4ZDI5MjRiMjM5OTliYmZhYWIyYzk2MjkzIiwidGFnIjoiIn0%3D; expires=Tue, 14-Apr-2026 12:05:59 GMT; domain=localhost; path=\/<\/span>\"\n  <span class=sf-dump-index>1<\/span> => \"<span class=sf-dump-str title=\"439 characters\">point-of-sale-session=eyJpdiI6IkgreE8zbDduNDREOXJZWlRoNVZHa3c9PSIsInZhbHVlIjoiZzAvT3c5VitWWFdrVW5pQm05TFNnSU8wMGJiSHptTzIyelNFUkhSUnNPVjlBVDlRa1pDM202MEZrUkZSWE40VElqUEpOU2JGQkZWN1NGZXBZaUJhNFAyend3NGZQRU9IV0NLRmJ0MDNDQ3pwUU5jSlBxMHI1N01KNHcyQjFkNXgiLCJtYWMiOiIzNjdjOWNkOTEyYzhjODEyMDM5M2Q3MjU3ZGY1NzY1YTU1NTU4OGUxYTU3ZTg1NmJiN2Q3ZTUzMDZmMzFmZmVkIiwidGFnIjoiIn0%3D; expires=Tue, 14-Apr-2026 12:05:59 GMT; domain=localhost; path=\/; httponly<\/span>\"\n<\/samp>]\n<\/pre>","session_metadata":"<pre class=sf-dump id=sf-dump-320824852 data-indent-pad=\"  \">[]\n<\/pre>","session_attributes":"<pre class=sf-dump id=sf-dump-1499405601 data-indent-pad=\"  \"><span class=sf-dump-note>array:3<\/span> [<samp data-depth=1 class=sf-dump-expanded>\n  \"<span class=sf-dump-key>_token<\/span>\" => \"<span class=sf-dump-str title=\"7 characters\">1g***5s<\/span>\"\n  \"<span class=sf-dump-key>_previous<\/span>\" => <span class=sf-dump-note>array:2<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    \"<span class=sf-dump-key>url<\/span>\" => \"<span class=sf-dump-str title=\"43 characters\">http:\/\/localhost:8000\/api\/reports\/dashboard<\/span>\"\n    \"<span class=sf-dump-key>route<\/span>\" => <span class=sf-dump-const>null<\/span>\n  <\/samp>]\n  \"<span class=sf-dump-key>_flash<\/span>\" => <span class=sf-dump-note>array:2<\/span> [<samp data-depth=2 class=sf-dump-compact>\n    \"<span class=sf-dump-key>old<\/span>\" => []\n    \"<span class=sf-dump-key>new<\/span>\" => []\n  <\/samp>]\n<\/samp>]\n<\/pre>","flashes":"<pre class=sf-dump id=sf-dump-995612962 data-indent-pad=\"  \">[]\n<\/pre>","path_info":"\/api\/reports\/dashboard","locale":"en"},"tooltip":{"status":"200 OK","full_url":"http:\/\/localhost:8000\/api\/reports\/dashboard","action_name":null,"controller_action":"App\\Http\\Controllers\\Api\\ReportController@dashboard"},"badge":null},"exceptions":{"count":0,"exceptions":[]},"messages":{"count":0,"messages":[]},"memory":{"peak_usage":1611552,"peak_usage_str":"2MB"},"laravel":{"version":"12.x","tooltip":{"Laravel Version":"12.53.0","PHP Version":"8.4.16","Environment":"local","Debug Mode":"Enabled","URL":"localhost:8000","Timezone":"UTC","Locale":"en"}},"views":{"count":0,"nb_templates":0,"templates":[]},"queries":{"count":12,"nb_statements":11,"nb_visible_statements":12,"nb_excluded_statements":0,"nb_failed_statements":0,"accumulated_duration":0.06718999999999999,"accumulated_duration_str":"67.19ms","memory_usage":0,"memory_usage_str":null,"statements":[{"sql":"Connection Established","type":"transaction","params":[],"backtrace":[{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},{"index":16,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":43},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":20,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":21,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1776161159.007732,"duration":0,"duration_str":"","slow":false,"memory":0,"memory_str":null,"filename":"PersonalAccessToken.php:66","source":{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=66","ajax":false,"filename":"PersonalAccessToken.php","line":"66","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"},"connection":"pos_db","explain":null,"start_percent":0,"width_percent":0},{"sql":"select * from `personal_access_tokens` where `personal_access_tokens`.`id` = '1' limit 1","type":"query","params":["1"],"backtrace":[{"index":20,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},{"index":21,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":43},{"index":24,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":25,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":26,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1776161159.00823,"duration":0.02579,"duration_str":"25.79ms","slow":false,"memory":0,"memory_str":null,"filename":"PersonalAccessToken.php:66","source":{"index":20,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=66","ajax":false,"filename":"PersonalAccessToken.php","line":"66","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `personal_access_tokens` where `personal_access_tokens`.`id` = ? limit 1","hash":"40756e12187338d70de07e39fd24396f8e82169290dca06b6dff77b32e8548d8"},"start_percent":0,"width_percent":38.384},{"sql":"select * from `users` where `users`.`id` = 1 limit 1","type":"query","params":[1],"backtrace":[{"index":21,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":130},{"index":22,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":45},{"index":25,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":26,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":27,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1776161159.0378792,"duration":0.0016699999999999998,"duration_str":"1.67ms","slow":false,"memory":0,"memory_str":null,"filename":"Guard.php:130","source":{"index":21,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":130},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FGuard.php&line=130","ajax":false,"filename":"Guard.php","line":"130","path":"\/vendor\/laravel\/sanctum\/src\/Guard.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `users` where `users`.`id` = ? limit 1","hash":"35c50af01915942aee51853d8f7950b1b013ac20ef365b60aea111933f50e34e"},"start_percent":38.384,"width_percent":2.485},{"sql":"update `personal_access_tokens` set `last_used_at` = '2026-04-14 10:05:59', `personal_access_tokens`.`updated_at` = '2026-04-14 10:05:59' where `id` = 1","type":"query","params":["2026-04-14 10:05:59","2026-04-14 10:05:59",1],"backtrace":[{"index":14,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":167},{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":57},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":19,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":20,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1776161159.041439,"duration":0.00228,"duration_str":"2.28ms","slow":false,"memory":0,"memory_str":null,"filename":"Guard.php:167","source":{"index":14,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":167},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FGuard.php&line=167","ajax":false,"filename":"Guard.php","line":"167","path":"\/vendor\/laravel\/sanctum\/src\/Guard.php"},"connection":"pos_db","explain":null,"start_percent":40.869,"width_percent":3.393},{"sql":"select sum(`total`) as aggregate from `transactions` where date(`created_at`) = '2026-04-14' and `status` = 'completed'","type":"query","params":["2026-04-14","completed"],"backtrace":[{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":20},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.046614,"duration":0.0014,"duration_str":"1.4ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:20","source":{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":20},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=20","ajax":false,"filename":"ReportController.php","line":"20","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select sum(`total`) as aggregate from `transactions` where date(`created_at`) = ? and `status` = ?","hash":"3084309bed694b307264506710dcd570b25803cb83bc2e52a33b917030b3d159"},"start_percent":44.263,"width_percent":2.084},{"sql":"select sum(`total`) as aggregate from `transactions` where `created_at` >= '2026-04-01 00:00:00' and `status` = 'completed'","type":"query","params":["2026-04-01 00:00:00","completed"],"backtrace":[{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":21},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.049134,"duration":0.0011,"duration_str":"1.1ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:21","source":{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":21},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=21","ajax":false,"filename":"ReportController.php","line":"21","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select sum(`total`) as aggregate from `transactions` where `created_at` >= ? and `status` = ?","hash":"8cebfda2dad09818bd4fd90c06aa73655f1e2a4df69af198d9ed222c0f1e5194"},"start_percent":46.346,"width_percent":1.637},{"sql":"select count(*) as aggregate from `transactions` where date(`created_at`) = '2026-04-14' and `status` = 'completed'","type":"query","params":["2026-04-14","completed"],"backtrace":[{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":22},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.052437,"duration":0.0012,"duration_str":"1.2ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:22","source":{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":22},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=22","ajax":false,"filename":"ReportController.php","line":"22","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select count(*) as aggregate from `transactions` where date(`created_at`) = ? and `status` = ?","hash":"18d014e480e8f09f701642394dc47072925c7e6c9229c32a92af10145c643b8b"},"start_percent":47.983,"width_percent":1.786},{"sql":"select count(*) as aggregate from `products` where `stock` <= `min_stock` and `is_active` = 1","type":"query","params":[1],"backtrace":[{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":23},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.055599,"duration":0.02664,"duration_str":"26.64ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:23","source":{"index":16,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":23},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=23","ajax":false,"filename":"ReportController.php","line":"23","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select count(*) as aggregate from `products` where `stock` <= `min_stock` and `is_active` = ?","hash":"fae9ac10b8cc438c5bf80768fdea5fca72af7c9d057e7a750e877e493d5dd44d"},"start_percent":49.769,"width_percent":39.649},{"sql":"select SUM((sell_price - hpp) * qty) as profit from `transaction_items` where exists (select * from `transactions` where `transaction_items`.`transaction_id` = `transactions`.`id` and date(`created_at`) = '2026-04-14' and `status` = 'completed') limit 1","type":"query","params":["2026-04-14","completed"],"backtrace":[{"index":17,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":27},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":21,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.0892708,"duration":0.00219,"duration_str":"2.19ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:27","source":{"index":17,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":27},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=27","ajax":false,"filename":"ReportController.php","line":"27","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select SUM((sell_price - hpp) * qty) as profit from `transaction_items` where exists (select * from `transactions` where `transaction_items`.`transaction_id` = `transactions`.`id` and date(`created_at`) = ? and `status` = ?) limit 1","hash":"02501b093564740e4efc4186c0bfb7b97f66fb352e6ca4d82cbcb9efd35683a7"},"start_percent":89.418,"width_percent":3.259},{"sql":"select DATE(created_at) as date, SUM(total) as total, COUNT(*) as count from `transactions` where `status` = 'completed' and `created_at` >= '2026-04-08 00:00:00' group by `date` order by `date` asc","type":"query","params":["completed","2026-04-08 00:00:00"],"backtrace":[{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":35},{"index":16,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.09353,"duration":0.00146,"duration_str":"1.46ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:35","source":{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":35},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=35","ajax":false,"filename":"ReportController.php","line":"35","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select DATE(created_at) as date, SUM(total) as total, COUNT(*) as count from `transactions` where `status` = ? and `created_at` >= ? group by `date` order by `date` asc","hash":"f42d6bd8353942eb9e52881b025953b26262f70ee1767e1d0f48def6b7528324"},"start_percent":92.677,"width_percent":2.173},{"sql":"select product_name, SUM(qty) as total_qty, SUM(subtotal) as total_sales from `transaction_items` where exists (select * from `transactions` where `transaction_items`.`transaction_id` = `transactions`.`id` and `created_at` >= '2026-04-01 00:00:00' and `status` = 'completed') group by `product_name` order by `total_qty` desc limit 5","type":"query","params":["2026-04-01 00:00:00","completed"],"backtrace":[{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":45},{"index":16,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.096696,"duration":0.00219,"duration_str":"2.19ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:45","source":{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":45},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=45","ajax":false,"filename":"ReportController.php","line":"45","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select product_name, SUM(qty) as total_qty, SUM(subtotal) as total_sales from `transaction_items` where exists (select * from `transactions` where `transaction_items`.`transaction_id` = `transactions`.`id` and `created_at` >= ? and `status` = ?) group by `product_name` order by `total_qty` desc limit 5","hash":"8ae305750799f0877a7da6972296744c282bc01df8a26fea7886c5c5b8838528"},"start_percent":94.85,"width_percent":3.259},{"sql":"select * from `transactions` where `status` = 'completed' order by `created_at` desc limit 10","type":"query","params":["completed"],"backtrace":[{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":52},{"index":16,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":265},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":211},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1776161159.101829,"duration":0.00127,"duration_str":"1.27ms","slow":false,"memory":0,"memory_str":null,"filename":"ReportController.php:52","source":{"index":15,"namespace":null,"name":"app\/Http\/Controllers\/Api\/ReportController.php","file":"\/Users\/macbook\/Desktop\/pos-app\/backend\/app\/Http\/Controllers\/Api\/ReportController.php","line":52},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FReportController.php&line=52","ajax":false,"filename":"ReportController.php","line":"52","path":"\/app\/Http\/Controllers\/Api\/ReportController.php"},"connection":"pos_db","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `transactions` where `status` = ? order by `created_at` desc limit 10","hash":"63cc95a60fce5e58a5dde08fa2ed0bdaf2f6f6aee2aa5d100569187f0d5e9067"},"start_percent":98.11,"width_percent":1.89}]},"models":{"data":{"Laravel\\Sanctum\\PersonalAccessToken":{"retrieved":1,"updated":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=1","ajax":false,"filename":"PersonalAccessToken.php","line":"?","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"}},"App\\Models\\User":{"retrieved":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FModels%2FUser.php&line=1","ajax":false,"filename":"User.php","line":"?","path":"\/app\/Models\/User.php"}},"App\\Models\\TransactionItem":{"retrieved":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fpos-app%2Fbackend%2Fapp%2FModels%2FTransactionItem.php&line=1","ajax":false,"filename":"TransactionItem.php","line":"?","path":"\/app\/Models\/TransactionItem.php"}}},"count":4,"key_map":{"retrieved":"Retrieved","created":"Created","updated":"Updated","deleted":"Deleted"},"is_counter":true,"badges":{"retrieved":3,"updated":1}},"symfonymailer_mails":{"count":0,"mails":[]},"gate":{"count":0,"messages":[]},"jobs":{"data":[],"count":0,"key_map":{"value":"Count"},"is_counter":true},"http_client":{"nb_requests":0,"requests":[]},"time":{"count":5,"start":1776161158.99295,"end":1776161159.110661,"duration":0.11771106719970703,"duration_str":"118ms","measures":[{"label":"Booting","start":1776161158.99295,"relative_start":0,"end":1776161158.999375,"relative_end":1776161158.999375,"duration":0.006425142288208008,"duration_str":"6.43ms","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"Application","start":1776161158.999386,"relative_start":0.00643610954284668,"end":1776161159.110664,"relative_end":2.86102294921875e-6,"duration":0.11127781867980957,"duration_str":"111ms","memory":0,"memory_str":"0B","params":[],"collector":"time","group":null},{"label":"Routing","start":1776161159.004851,"relative_start":0.011901140213012695,"end":1776161159.005274,"relative_end":1776161159.005274,"duration":0.0004229545593261719,"duration_str":"423\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"Preparing Response","start":1776161159.105276,"relative_start":0.11232614517211914,"end":1776161159.105443,"relative_end":1776161159.105443,"duration":0.00016689300537109375,"duration_str":"167\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"Preparing Response","start":1776161159.106484,"relative_start":0.11353397369384766,"end":1776161159.106568,"relative_end":1776161159.106568,"duration":8.416175842285156e-5,"duration_str":"84\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null}]},"cache":{"count":0,"start":1776161158.992657,"end":1776161159.110683,"duration":0.1180260181427002,"duration_str":"118ms","measures":[],"nb_measures":0}}