بنقرة واحدة
cpanel-licensing
يحتوي cpanel-licensing على 3 من skills المجمعة من detain، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Creates a new CLI script in `bin/` that instantiates `\Detain\Cpanel\Cpanel` with `argv[1]`/`argv[2]` credentials, calls a method, and prints results. Use when user says 'add script', 'create CLI tool', 'new bin file', or needs a command-line wrapper for a Cpanel API method. Do NOT use for library code in `src/` or test code in `tests/`.
Adds a new public method to `src/Cpanel.php` following the validate→get pattern. Validates required args with `array_key_exists`, calls `validateIP()` or `validateID()`, then delegates to `$this->get('XMLfunctionName.cgi', $args)`. Use when user says 'add method', 'new API call', 'implement endpoint', or adds a cPanel CGI function. Do NOT use for modifying the private `get()` or `formatResult()` internals.
Implements incomplete test stubs in tests/CpanelTest.php by replacing markTestIncomplete() with real assertions. Use when user says 'implement test', 'write test for', 'complete test stub', or references a src/Cpanel.php method lacking coverage. Do NOT use for adding new test classes or new test methods that don't already exist as stubs.