# Details

Date : 2023-10-22 18:41:21

Directory /home/khaner/Desktop/Active Projects/Back-End Suit/DASH/dash

Total : 149 files,  17650 codes, 1371 comments, 1111 blanks, all 20132 lines

[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [.github/workflows/liara.yaml](/.github/workflows/liara.yaml) | YAML | 19 | 0 | 1 | 20 |
| [README.md](/README.md) | Markdown | 45 | 0 | 22 | 67 |
| [app/Actions/Fortify/CreateNewUser.php](/app/Actions/Fortify/CreateNewUser.php) | PHP | 30 | 5 | 6 | 41 |
| [app/Actions/Fortify/PasswordValidationRules.php](/app/Actions/Fortify/PasswordValidationRules.php) | PHP | 10 | 5 | 4 | 19 |
| [app/Actions/Fortify/ResetUserPassword.php](/app/Actions/Fortify/ResetUserPassword.php) | PHP | 19 | 5 | 6 | 30 |
| [app/Actions/Fortify/UpdateUserPassword.php](/app/Actions/Fortify/UpdateUserPassword.php) | PHP | 22 | 5 | 6 | 33 |
| [app/Actions/Fortify/UpdateUserProfileInformation.php](/app/Actions/Fortify/UpdateUserProfileInformation.php) | PHP | 41 | 10 | 8 | 59 |
| [app/Console/Kernel.php](/app/Console/Kernel.php) | PHP | 15 | 7 | 6 | 28 |
| [app/Exceptions/Handler.php](/app/Exceptions/Handler.php) | PHP | 17 | 9 | 5 | 31 |
| [app/Http/Controllers/Auth/AuthenticatedSessionController.php](/app/Http/Controllers/Auth/AuthenticatedSessionController.php) | PHP | 34 | 9 | 11 | 54 |
| [app/Http/Controllers/Auth/ConfirmablePasswordController.php](/app/Http/Controllers/Auth/ConfirmablePasswordController.php) | PHP | 30 | 6 | 7 | 43 |
| [app/Http/Controllers/Auth/EmailVerificationNotificationController.php](/app/Http/Controllers/Auth/EmailVerificationNotificationController.php) | PHP | 17 | 3 | 6 | 26 |
| [app/Http/Controllers/Auth/EmailVerificationPromptController.php](/app/Http/Controllers/Auth/EmailVerificationPromptController.php) | PHP | 17 | 3 | 4 | 24 |
| [app/Http/Controllers/Auth/NewPasswordController.php](/app/Http/Controllers/Auth/NewPasswordController.php) | PHP | 47 | 14 | 9 | 70 |
| [app/Http/Controllers/Auth/PasswordController.php](/app/Http/Controllers/Auth/PasswordController.php) | PHP | 21 | 3 | 6 | 30 |
| [app/Http/Controllers/Auth/PasswordResetLinkController.php](/app/Http/Controllers/Auth/PasswordResetLinkController.php) | PHP | 33 | 11 | 8 | 52 |
| [app/Http/Controllers/Auth/RegisteredUserController.php](/app/Http/Controllers/Auth/RegisteredUserController.php) | PHP | 36 | 8 | 9 | 53 |
| [app/Http/Controllers/Auth/VerifyEmailController.php](/app/Http/Controllers/Auth/VerifyEmailController.php) | PHP | 20 | 3 | 6 | 29 |
| [app/Http/Controllers/CmsController.php](/app/Http/Controllers/CmsController.php) | PHP | 53 | 0 | 13 | 66 |
| [app/Http/Controllers/Controller.php](/app/Http/Controllers/Controller.php) | PHP | 9 | 0 | 4 | 13 |
| [app/Http/Controllers/ImageController.php](/app/Http/Controllers/ImageController.php) | PHP | 36 | 0 | 8 | 44 |
| [app/Http/Controllers/PimController.php](/app/Http/Controllers/PimController.php) | PHP | 101 | 5 | 28 | 134 |
| [app/Http/Controllers/ProfileController.php](/app/Http/Controllers/ProfileController.php) | PHP | 41 | 9 | 14 | 64 |
| [app/Http/Kernel.php](/app/Http/Kernel.php) | PHP | 44 | 21 | 7 | 72 |
| [app/Http/Middleware/Authenticate.php](/app/Http/Middleware/Authenticate.php) | PHP | 11 | 3 | 4 | 18 |
| [app/Http/Middleware/EncryptCookies.php](/app/Http/Middleware/EncryptCookies.php) | PHP | 8 | 6 | 4 | 18 |
| [app/Http/Middleware/HandleInertiaRequests.php](/app/Http/Middleware/HandleInertiaRequests.php) | PHP | 26 | 13 | 6 | 45 |
| [app/Http/Middleware/PreventRequestsDuringMaintenance.php](/app/Http/Middleware/PreventRequestsDuringMaintenance.php) | PHP | 8 | 6 | 4 | 18 |
| [app/Http/Middleware/RedirectIfAuthenticated.php](/app/Http/Middleware/RedirectIfAuthenticated.php) | PHP | 20 | 5 | 6 | 31 |
| [app/Http/Middleware/TrimStrings.php](/app/Http/Middleware/TrimStrings.php) | PHP | 11 | 5 | 4 | 20 |
| [app/Http/Middleware/TrustHosts.php](/app/Http/Middleware/TrustHosts.php) | PHP | 12 | 5 | 4 | 21 |
| [app/Http/Middleware/TrustProxies.php](/app/Http/Middleware/TrustProxies.php) | PHP | 14 | 10 | 5 | 29 |
| [app/Http/Middleware/ValidateSignature.php](/app/Http/Middleware/ValidateSignature.php) | PHP | 8 | 11 | 4 | 23 |
| [app/Http/Middleware/VerifyCsrfToken.php](/app/Http/Middleware/VerifyCsrfToken.php) | PHP | 8 | 6 | 4 | 18 |
| [app/Http/Middleware/myCors.php](/app/Http/Middleware/myCors.php) | PHP | 22 | 5 | 4 | 31 |
| [app/Http/Requests/Auth/LoginRequest.php](/app/Http/Requests/Auth/LoginRequest.php) | PHP | 51 | 21 | 14 | 86 |
| [app/Http/Requests/ProfileUpdateRequest.php](/app/Http/Requests/ProfileUpdateRequest.php) | PHP | 15 | 5 | 4 | 24 |
| [app/Models/User.php](/app/Models/User.php) | PHP | 23 | 16 | 7 | 46 |
| [app/Providers/AppServiceProvider.php](/app/Providers/AppServiceProvider.php) | PHP | 12 | 8 | 5 | 25 |
| [app/Providers/AuthServiceProvider.php](/app/Providers/AuthServiceProvider.php) | PHP | 11 | 11 | 5 | 27 |
| [app/Providers/BroadcastServiceProvider.php](/app/Providers/BroadcastServiceProvider.php) | PHP | 12 | 3 | 5 | 20 |
| [app/Providers/EventServiceProvider.php](/app/Providers/EventServiceProvider.php) | PHP | 21 | 12 | 6 | 39 |
| [app/Providers/FortifyServiceProvider.php](/app/Providers/FortifyServiceProvider.php) | PHP | 32 | 7 | 8 | 47 |
| [app/Providers/RouteServiceProvider.php](/app/Providers/RouteServiceProvider.php) | PHP | 24 | 10 | 7 | 41 |
| [bootstrap/app.php](/bootstrap/app.php) | PHP | 17 | 30 | 9 | 56 |
| [composer.json](/composer.json) | JSON | 71 | 0 | 1 | 72 |
| [composer.lock](/composer.lock) | JSON | 8,532 | 0 | 1 | 8,533 |
| [config/app.php](/config/app.php) | PHP | 30 | 130 | 32 | 192 |
| [config/auth.php](/config/auth.php) | PHP | 28 | 74 | 14 | 116 |
| [config/broadcasting.php](/config/broadcasting.php) | PHP | 36 | 23 | 13 | 72 |
| [config/cache.php](/config/cache.php) | PHP | 59 | 34 | 19 | 112 |
| [config/cors.php](/config/cors.php) | PHP | 3 | 29 | 3 | 35 |
| [config/database.php](/config/database.php) | PHP | 83 | 47 | 22 | 152 |
| [config/filesystems.php](/config/filesystems.php) | PHP | 32 | 32 | 13 | 77 |
| [config/fortify.php](/config/fortify.php) | PHP | 24 | 95 | 24 | 143 |
| [config/hashing.php](/config/hashing.php) | PHP | 12 | 32 | 9 | 53 |
| [config/image.php](/config/image.php) | PHP | 4 | 12 | 5 | 21 |
| [config/logging.php](/config/logging.php) | PHP | 79 | 34 | 19 | 132 |
| [config/mail.php](/config/mail.php) | PHP | 54 | 53 | 19 | 126 |
| [config/queue.php](/config/queue.php) | PHP | 51 | 42 | 17 | 110 |
| [config/sanctum.php](/config/sanctum.php) | PHP | 15 | 41 | 12 | 68 |
| [config/services.php](/config/services.php) | PHP | 17 | 11 | 7 | 35 |
| [config/session.php](/config/session.php) | PHP | 22 | 147 | 33 | 202 |
| [config/view.php](/config/view.php) | PHP | 10 | 20 | 7 | 37 |
| [database/factories/UserFactory.php](/database/factories/UserFactory.php) | PHP | 21 | 11 | 5 | 37 |
| [database/migrations/2014_10_12_000000_create_users_table.php](/database/migrations/2014_10_12_000000_create_users_table.php) | PHP | 23 | 3 | 5 | 31 |
| [database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php](/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php) | PHP | 19 | 6 | 4 | 29 |
| [database/migrations/2014_10_12_200000_add_two_factor_columns_to_users_table.php](/database/migrations/2014_10_12_200000_add_two_factor_columns_to_users_table.php) | PHP | 35 | 6 | 6 | 47 |
| [database/migrations/2019_08_19_000000_create_failed_jobs_table.php](/database/migrations/2019_08_19_000000_create_failed_jobs_table.php) | PHP | 23 | 6 | 4 | 33 |
| [database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php](/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php) | PHP | 24 | 6 | 4 | 34 |
| [database/seeders/DatabaseSeeder.php](/database/seeders/DatabaseSeeder.php) | PHP | 17 | 17 | 5 | 39 |
| [jsconfig.json](/jsconfig.json) | JSON with Comments | 5 | 5 | 0 | 10 |
| [liara.json](/liara.json) | JSON | 12 | 0 | 0 | 12 |
| [package-lock.json](/package-lock.json) | JSON | 4,860 | 0 | 1 | 4,861 |
| [package.json](/package.json) | JSON | 25 | 0 | 1 | 26 |
| [phpunit.xml](/phpunit.xml) | XML | 29 | 2 | 1 | 32 |
| [postcss.config.js](/postcss.config.js) | JavaScript | 6 | 0 | 1 | 7 |
| [public/index.php](/public/index.php) | PHP | 14 | 30 | 12 | 56 |
| [resources/css/app.css](/resources/css/app.css) | CSS | 86 | 0 | 4 | 90 |
| [resources/js/Components/ApplicationLogo.jsx](/resources/js/Components/ApplicationLogo.jsx) | JavaScript JSX | 7 | 0 | 1 | 8 |
| [resources/js/Components/Button.jsx](/resources/js/Components/Button.jsx) | JavaScript JSX | 5 | 0 | 0 | 5 |
| [resources/js/Components/CategoryAddItemButton.jsx](/resources/js/Components/CategoryAddItemButton.jsx) | JavaScript JSX | 10 | 0 | 1 | 11 |
| [resources/js/Components/CategoryCard.jsx](/resources/js/Components/CategoryCard.jsx) | JavaScript JSX | 21 | 0 | 1 | 22 |
| [resources/js/Components/CategoryForm.jsx](/resources/js/Components/CategoryForm.jsx) | JavaScript JSX | 32 | 0 | 6 | 38 |
| [resources/js/Components/CategoryItemCard.jsx](/resources/js/Components/CategoryItemCard.jsx) | JavaScript JSX | 9 | 0 | 0 | 9 |
| [resources/js/Components/Checkbox.jsx](/resources/js/Components/Checkbox.jsx) | JavaScript JSX | 12 | 0 | 1 | 13 |
| [resources/js/Components/CreateButton.jsx](/resources/js/Components/CreateButton.jsx) | JavaScript JSX | 10 | 0 | 1 | 11 |
| [resources/js/Components/DangerButton.jsx](/resources/js/Components/DangerButton.jsx) | JavaScript JSX | 15 | 0 | 1 | 16 |
| [resources/js/Components/Dropdown.jsx](/resources/js/Components/Dropdown.jsx) | JavaScript JSX | 75 | 0 | 17 | 92 |
| [resources/js/Components/Header.jsx](/resources/js/Components/Header.jsx) | JavaScript JSX | 7 | 0 | 0 | 7 |
| [resources/js/Components/ImageInput.jsx](/resources/js/Components/ImageInput.jsx) | JavaScript JSX | 22 | 0 | 0 | 22 |
| [resources/js/Components/Input.jsx](/resources/js/Components/Input.jsx) | JavaScript JSX | 9 | 0 | 0 | 9 |
| [resources/js/Components/InputError.jsx](/resources/js/Components/InputError.jsx) | JavaScript JSX | 7 | 0 | 1 | 8 |
| [resources/js/Components/InputLabel.jsx](/resources/js/Components/InputLabel.jsx) | JavaScript JSX | 7 | 0 | 1 | 8 |
| [resources/js/Components/Modal.jsx](/resources/js/Components/Modal.jsx) | JavaScript JSX | 53 | 0 | 5 | 58 |
| [resources/js/Components/NavLink.jsx](/resources/js/Components/NavLink.jsx) | JavaScript JSX | 17 | 0 | 2 | 19 |
| [resources/js/Components/PrimaryButton.jsx](/resources/js/Components/PrimaryButton.jsx) | JavaScript JSX | 15 | 0 | 1 | 16 |
| [resources/js/Components/ProductForm.jsx](/resources/js/Components/ProductForm.jsx) | JavaScript JSX | 75 | 0 | 13 | 88 |
| [resources/js/Components/ProductTable.jsx](/resources/js/Components/ProductTable.jsx) | JavaScript JSX | 53 | 0 | 4 | 57 |
| [resources/js/Components/ResponsiveNavLink.jsx](/resources/js/Components/ResponsiveNavLink.jsx) | JavaScript JSX | 15 | 0 | 2 | 17 |
| [resources/js/Components/Searchbar.jsx](/resources/js/Components/Searchbar.jsx) | JavaScript JSX | 10 | 0 | 2 | 12 |
| [resources/js/Components/SecondaryButton.jsx](/resources/js/Components/SecondaryButton.jsx) | JavaScript JSX | 16 | 0 | 1 | 17 |
| [resources/js/Components/SelectInput.jsx](/resources/js/Components/SelectInput.jsx) | JavaScript JSX | 10 | 0 | 3 | 13 |
| [resources/js/Components/Sidebar.jsx](/resources/js/Components/Sidebar.jsx) | JavaScript JSX | 16 | 0 | 1 | 17 |
| [resources/js/Components/SidebarItem.jsx](/resources/js/Components/SidebarItem.jsx) | JavaScript JSX | 8 | 0 | 0 | 8 |
| [resources/js/Components/TextArea.jsx](/resources/js/Components/TextArea.jsx) | JavaScript JSX | 8 | 0 | 0 | 8 |
| [resources/js/Components/TextInput.jsx](/resources/js/Components/TextInput.jsx) | JavaScript JSX | 20 | 0 | 4 | 24 |
| [resources/js/Layouts/AuthenticatedLayout.jsx](/resources/js/Layouts/AuthenticatedLayout.jsx) | JavaScript JSX | 113 | 0 | 13 | 126 |
| [resources/js/Layouts/GuestLayout.jsx](/resources/js/Layouts/GuestLayout.jsx) | JavaScript JSX | 16 | 0 | 3 | 19 |
| [resources/js/Layouts/Layout.jsx](/resources/js/Layouts/Layout.jsx) | JavaScript JSX | 23 | 0 | 3 | 26 |
| [resources/js/Pages/Auth/ConfirmPassword.jsx](/resources/js/Pages/Auth/ConfirmPassword.jsx) | JavaScript JSX | 49 | 0 | 11 | 60 |
| [resources/js/Pages/Auth/ForgotPassword.jsx](/resources/js/Pages/Auth/ForgotPassword.jsx) | JavaScript JSX | 41 | 0 | 10 | 51 |
| [resources/js/Pages/Auth/Login.jsx](/resources/js/Pages/Auth/Login.jsx) | JavaScript JSX | 82 | 0 | 16 | 98 |
| [resources/js/Pages/Auth/Register.jsx](/resources/js/Pages/Auth/Register.jsx) | JavaScript JSX | 98 | 0 | 20 | 118 |
| [resources/js/Pages/Auth/ResetPassword.jsx](/resources/js/Pages/Auth/ResetPassword.jsx) | JavaScript JSX | 75 | 0 | 16 | 91 |
| [resources/js/Pages/Auth/VerifyEmail.jsx](/resources/js/Pages/Auth/VerifyEmail.jsx) | JavaScript JSX | 37 | 0 | 9 | 46 |
| [resources/js/Pages/Categories/Index.jsx](/resources/js/Pages/Categories/Index.jsx) | JavaScript JSX | 38 | 0 | 8 | 46 |
| [resources/js/Pages/Content/Index.jsx](/resources/js/Pages/Content/Index.jsx) | JavaScript JSX | 15 | 0 | 4 | 19 |
| [resources/js/Pages/Dashboard.jsx](/resources/js/Pages/Dashboard.jsx) | JavaScript JSX | 9 | 0 | 4 | 13 |
| [resources/js/Pages/Products/Index.jsx](/resources/js/Pages/Products/Index.jsx) | JavaScript JSX | 45 | 0 | 8 | 53 |
| [resources/js/Pages/Profile/Edit.jsx](/resources/js/Pages/Profile/Edit.jsx) | JavaScript JSX | 32 | 0 | 5 | 37 |
| [resources/js/Pages/Profile/Partials/DeleteUserForm.jsx](/resources/js/Pages/Profile/Partials/DeleteUserForm.jsx) | JavaScript JSX | 82 | 0 | 18 | 100 |
| [resources/js/Pages/Profile/Partials/UpdatePasswordForm.jsx](/resources/js/Pages/Profile/Partials/UpdatePasswordForm.jsx) | JavaScript JSX | 95 | 0 | 19 | 114 |
| [resources/js/Pages/Profile/Partials/UpdateProfileInformationForm.jsx](/resources/js/Pages/Profile/Partials/UpdateProfileInformationForm.jsx) | JavaScript JSX | 87 | 0 | 17 | 104 |
| [resources/js/Pages/Properties/Index.jsx](/resources/js/Pages/Properties/Index.jsx) | JavaScript JSX | 43 | 0 | 9 | 52 |
| [resources/js/app.jsx](/resources/js/app.jsx) | JavaScript JSX | 16 | 7 | 4 | 27 |
| [resources/js/bootstrap.js](/resources/js/bootstrap.js) | JavaScript | 3 | 23 | 7 | 33 |
| [resources/views/app.blade.php](/resources/views/app.blade.php) | PHP | 19 | 0 | 4 | 23 |
| [resources/views/welcome.blade.php](/resources/views/welcome.blade.php) | PHP | 118 | 0 | 23 | 141 |
| [routes/api.php](/routes/api.php) | PHP | 50 | 10 | 16 | 76 |
| [routes/auth.php](/routes/auth.php) | PHP | 8 | 0 | 5 | 13 |
| [routes/channels.php](/routes/channels.php) | PHP | 5 | 10 | 4 | 19 |
| [routes/console.php](/routes/console.php) | PHP | 6 | 10 | 4 | 20 |
| [routes/web.php](/routes/web.php) | PHP | 6 | 10 | 4 | 20 |
| [tailwind.config.js](/tailwind.config.js) | JavaScript | 17 | 2 | 4 | 23 |
| [tests/CreatesApplication.php](/tests/CreatesApplication.php) | PHP | 13 | 3 | 6 | 22 |
| [tests/Feature/Auth/AuthenticationTest.php](/tests/Feature/Auth/AuthenticationTest.php) | PHP | 34 | 0 | 12 | 46 |
| [tests/Feature/Auth/EmailVerificationTest.php](/tests/Feature/Auth/EmailVerificationTest.php) | PHP | 50 | 0 | 16 | 66 |
| [tests/Feature/Auth/PasswordConfirmationTest.php](/tests/Feature/Auth/PasswordConfirmationTest.php) | PHP | 32 | 0 | 13 | 45 |
| [tests/Feature/Auth/PasswordResetTest.php](/tests/Feature/Auth/PasswordResetTest.php) | PHP | 50 | 0 | 22 | 72 |
| [tests/Feature/Auth/PasswordUpdateTest.php](/tests/Feature/Auth/PasswordUpdateTest.php) | PHP | 41 | 0 | 11 | 52 |
| [tests/Feature/Auth/RegistrationTest.php](/tests/Feature/Auth/RegistrationTest.php) | PHP | 25 | 0 | 8 | 33 |
| [tests/Feature/ExampleTest.php](/tests/Feature/ExampleTest.php) | PHP | 11 | 4 | 5 | 20 |
| [tests/Feature/ProfileTest.php](/tests/Feature/ProfileTest.php) | PHP | 76 | 0 | 24 | 100 |
| [tests/TestCase.php](/tests/TestCase.php) | PHP | 7 | 0 | 4 | 11 |
| [tests/Unit/ExampleTest.php](/tests/Unit/ExampleTest.php) | PHP | 10 | 3 | 4 | 17 |
| [vendor/spatie/ignition/resources/compiled/ignition.css](/vendor/spatie/ignition/resources/compiled/ignition.css) | CSS | 1 | 2 | 0 | 3 |
| [vendor/spatie/ignition/resources/compiled/ignition.js](/vendor/spatie/ignition/resources/compiled/ignition.js) | JavaScript | 6 | 0 | 1 | 7 |
| [vite.config.js](/vite.config.js) | JavaScript | 18 | 0 | 2 | 20 |

[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)