Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/captainhook/secrets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/captainhook/secrets/captainhook.json
{
    "config": {
        "verbosity": "normal",
        "fail-on-first-error": false,
        "ansi-colors": true,
        "git-directory": ".git",
        "includes": [],
        "run-mode": "shell",
        "run-cmd": "tools/captainhook",
        "bootstrap": "vendor/autoload.php"
    },
    "commit-msg": {
        "enabled": true,
        "actions": [
            {
                "action": "\\CaptainHook\\App\\Hook\\Message\\Action\\Beams",
                "options": {
                    "subjectLength": 50,
                    "bodyLineLength": 72
                },
                "config": {
                    "label": "Verify commit message format"
                }
            }
        ]
    },
    "pre-push": {
        "enabled": true,
        "actions": [
            {
                "action": "\\CaptainHook\\App\\Hook\\Branch\\Action\\BlockFixupAndSquashCommits",
                "options": {
                    "protectedBranches": ["main", "master"]
                },
                "config": {
                    "label": "Block fixup commits from main"
                }
            },
            {
                "action": "tools/phpstan analyse",
                "conditions": [
                    {
                        "exec": "\\CaptainHook\\App\\Hook\\Condition\\FileChanged\\OfType",
                        "args": [
                            "php"
                        ]
                    }
                ],
                "config": {
                    "label": "Static code analysis"
                }
            }
        ]
    },
    "pre-commit": {
        "enabled": true,
        "actions": [
            {
                "action": "\\CaptainHook\\App\\Hook\\PHP\\Action\\Linting",
                "config": {
                    "label": "Lint PHP files"
                }
            },
            {
                "action": "\\CaptainHook\\App\\Hook\\File\\Action\\MaxSize",
                "config": {
                    "label": "Max size check"
                },
                "options": {
                    "maxSize": "1M"
                }
            },
            {
                "action": "tools/phpunit --no-coverage"
            },
            {
                "action": "tools/phpcs --colors --standard=psr12 {$STAGED_FILES|of-type:php|separated-by: }",
                "conditions": [
                    {
                        "exec": "\\CaptainHook\\App\\Hook\\Condition\\FileStaged\\OfType",
                        "args": ["php"]
                    }
                ]
            },
            {
                "action": "\\CaptainHook\\App\\Hook\\Composer\\Action\\CheckLockFile"
            }
        ]
    },
    "post-change": {
        "enabled": true,
        "actions": [
            {
                "action": "\\CaptainHook\\App\\Hook\\Notify\\Action\\Notify"
            }
        ]
    }
}

Spamworldpro Mini