mralaminahamed/phpstan-action-scheduler-stubs
Composer 安装命令:
composer require --dev mralaminahamed/phpstan-action-scheduler-stubs
包简介
Action Scheduler function and class declaration stubs for static analysis.
关键字:
README 文档
README
PHP stub declarations for Action Scheduler (woocommerce/action-scheduler) to enhance IDE completion and static analysis capabilities. Generated using php-stubs/generator directly from the source code.
Features
- Complete function, class, and interface declarations
- Constant definitions for proper static analysis
- IDE autocompletion support
- PHPStan integration
- Regular updates with latest Action Scheduler versions
Requirements
- PHP >= 7.4
- Composer for dependency management
Installation
Via Composer (Recommended)
composer require --dev mralaminahamed/phpstan-action-scheduler-stubs
Manual Installation
Download the stub files directly:
Basic Configuration
To use these stubs with PHPStan or your IDE, see our Usage Guide for detailed instructions.
Package Structure
phpstan-action-scheduler-stubs/
├── bin/ # Scripts for generating and releasing stubs
│ ├── generate.sh # Stub generation script
│ └── release-latest-versions.sh # Release automation script
├── configs/ # Configuration files for stub generation
│ ├── bootstrap.php # PHPStan bootstrap with WP constants
│ └── finder.php # File finder configuration
├── action-scheduler-constants-stubs.php # Constants stub file
├── action-scheduler-stubs.php # Main stubs file with classes and functions
├── phpstan.neon # PHPStan configuration
├── source/ # Source for generating stubs
└── tests/ # Test files
Development
Generating Stubs
composer generate
Running Tests
composer test
Releasing a New Version
composer release
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This package is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-15