muhammetsafak / command-process
命令处理
dev-develop
2023-12-22 06:58 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-22 08:52:56 UTC
README
安装
composer require muhammetsafak/command-process:dev-develop
使用
email_send.php
:
$to = $argv[1]; $subject = "Hello World"; $message = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus sollicitudin varius dui, sit amet molestie justo pulvinar at. Nunc mi est, condimentum eget aliquet at, laoreet vel ipsum. Aliquam accumsan nulla at lorem consectetur, vitae venenatis justo rhoncus."; $headers = "From: example@example.com"; mail($to, $subject, $message, $headers); echo "E-Mail Gönderildi! : " . $to;
require_once __DIR__ . DIRECTORY_SEPARATOR . 'vendor/autoload.php'; use CommandProcessManager\Process; $to = (isset($_GET['to']) && filter_var($_GET['to'], FILTER_VALIDATE_EMAIL)) ? $_GET['to'] : 'test@example.com'; $process = new Process("php ./email_send.php " . escapeshellarg($to)); echo "E-Mail is being sent..." . PHP_EOL; echo $process->getContents();
获取帮助
如果您有任何问题、担忧、错误报告等,请在此存储库的问题跟踪器中提交一个问题。
参与项目
所有对此项目的贡献都将根据MIT许可证发布。通过提交拉取请求或提交错误、问题或功能请求,您同意遵守此版权利益放弃。
帮助项目的两种主要方式
- 使用问题跟踪器
- 更改代码库
使用问题跟踪器
使用问题跟踪器提出功能请求、报告错误和提问。这也是与项目的开发人员以及其他对此解决方案感兴趣的人建立联系的好方法。
使用问题跟踪器找到贡献的方式。找到一个错误或一个功能,在问题中提到您将承担这项工作,然后按照下面的“更改代码库”指南操作。
更改代码库
一般来说,您应该对这个存储库进行分支,在自己的分支中进行更改,然后提交拉取请求。所有新代码都应该有相关的单元测试,以验证实施的功能和缺陷的存在或不存在。此外,代码应遵循项目规定的任何风格和架构指南。如果没有这样的指南,模仿现有代码库中的样式和模式。
致谢
许可证
版权所有 © 2023 MIT许可证