Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

payum-payments

payum-payments 收录了来自 myadmin-plugins 的 5 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
5
Stars
4
更新
2026-03-30
Forks
2
职业覆盖
2 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

payum-gateway-setup
软件开发工程师

Codifies the PayumBuilder + gateway factory + capture/prepare/done/config flow for adding new payment gateways. Use when user says 'add gateway', 'new payment provider', 'configure paypal', 'set up stripe', or adds files to `src/paypal_express_checkout_nvp/` or `src/getting_started/`. Key capabilities: `PayumBuilder->addGateway()`, `Capture` execution, `GetHumanStatus`, token invalidation pattern. Do NOT use for recurring payment setup (use payum-recurring-payment skill instead).

2026-03-30
payum-storage-backend
软件开发工程师

Configures Payum storage backends (Doctrine ORM, MongoDB ODM, Filesystem, Propel2) including Payment/PaymentToken models and DoctrineStorage wiring. Use when user says 'add storage', 'configure doctrine', 'new storage backend', 'payment model', or modifies files in src/storages/. Do NOT use for gateway config, capture flows, or recurring payment setup.

2026-03-30
phpunit-file-content-tests
软件质量保证分析师与测试员

Generates PHPUnit static-analysis tests using assertFileExists + assertStringContainsString(file_get_contents(...)) patterns. Use when user says 'add test', 'write tests', 'test this file', or adds new files to tests/. Covers declare(strict_types=1), Detain\MyAdminPayum\Tests namespace, setUp() with dirname(__DIR__) path construction. Do NOT use for integration tests, live gateway calls, or tests that execute PHP scripts directly.

2026-03-30
plugin-hook-registration
软件开发工程师

Codifies the src/Plugin.php static method + GenericEvent pattern for MyAdmin plugin integration. Use when user says 'add hook', 'register event', 'plugin method', 'getMenu', 'getRequirements', 'getSettings', or modifies src/Plugin.php. Covers GenericEvent->getSubject(), has_acl(), add_page_requirement(), function_requirements(). Do NOT use for gateway capture/prepare flows or Payum builder config.

2026-03-30
recurring-payment-flow
软件开发工程师

Codifies the PayPal recurring billing lifecycle using Payum: AgreementDetails model → prepare (capture token) → create_recurring_payment (isCaptured guard + CreateRecurringPaymentProfile + Sync + doneToken redirect) → cancel flow. Use when user says 'recurring payment', 'billing profile', 'subscription', 'recurring setup', or modifies src/recurring_payments/. Do NOT use for one-time capture flows or non-PayPal gateways.

2026-03-30