Commit Graph

13 Commits

Author SHA1 Message Date
c29841b8ae Fix remaining issues: revert to snake_case for PHP methods, update WordPress Playground CLI command 2025-04-22 16:09:52 +01:00
ce6c6e42a9 Fix remaining code quality issues: convert PHP methods to camelCase, update GitHub Actions workflow 2025-04-22 15:22:36 +01:00
2e25c48135 Fix code quality issues and WordPress naming conventions 2025-04-21 22:03:09 +01:00
11fbce90a0 Fix code quality issues and improve GitHub Actions workflow 2025-04-21 21:57:22 +01:00
e8d81ef45b Fix code quality issues and update PHPStan configuration 2025-04-21 21:05:50 +01:00
40ebbce1cc Improve code quality to move from B to A grade
- Added proper type declarations to all properties and methods
- Fixed inconsistent variable naming (camelCase to snake_case)
- Improved path handling in admin class
- Added textdomain loading functionality
- Removed unused phpcs:ignore comment
- Implemented proper return type declarations
2025-04-21 16:52:56 +01:00
cdc73bc010 Fix remaining code quality issues
- Fixed method names to use snake_case as required by WordPress coding standards
- Added proper spacing in filter_input function call
- Added periods at the end of inline comments
- Fixed parameter documentation in Plugin class
- Updated CSS media query to use context notation
2025-04-21 15:18:11 +01:00
67c6c65611 Fix camelCase naming and superglobal access issues
- Renamed methods to follow camelCase convention (initialize_hooks -> initializeHooks, enqueue_admin_assets -> enqueueAdminAssets)
- Renamed variables to follow camelCase convention (plugin_version -> pluginVersion)
- Replaced direct  superglobal access with filter_input() for better security
- Simplified commented-out code with a clear TODO comment
2025-04-21 15:14:15 +01:00
200cc5671d Fix indentation issues in PHP files
- Fixed tabs vs spaces indentation issues in PHP files
- Updated phpcs.xml configuration
2025-04-21 15:01:09 +01:00
04cdd49a3f Fix SonarQube code quality issues to improve rating from B to A 2025-04-20 04:54:13 +01:00
b18f1c46b4 Feat: Implement Admin class structure and instantiate in Plugin 2025-04-18 18:29:11 +01:00
71c0a77a31 Fix: Update PHPUnit bootstrap and fix comment punctuation 2025-04-18 18:16:31 +01:00
058ae4b64e Fix: Rename class files and apply coding standard fixes 2025-04-18 18:08:51 +01:00