Encapsulate communication of services.
"require": {
"per3evere/preq": "^0.1.0@dev"
}Create service command file
namespace App\Services;
use Per3evere\Preq\AbstractCommand;
class Example extends AbstractCommand
{
/**
* 执行命令
*
* @return void
*/
public function execute()
{
return 'executed!';
}
}execute it
$command = app('preq')->getCommand(\App\Services\Example::class);
echo $command->execute();