控制台组件

编辑该页面

警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 5.0,不再维护。

这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。

控制台组件

控制台组件简化了创建美丽的和可测试的命令行接口。

控制台组件允许您创建命令行命令。你的控制台命令可用于任何重复的任务,如计划、进口,或其他的批处理作业。

安装

1
美元作曲家需要symfony /控制台ob娱乐下载

请注意

如果你安装这个组件之外的Symfony应用程序,你必须要求ob娱乐下载供应商/ autoload.php文件在你的代码,使作曲家提供的类加载机制。读这篇文章为更多的细节。

创建一个控制台应用程序

另请参阅

这篇文章解释了如何使用控制台功能作为一个独立的组件在任何PHP应用程序。读了控制台命令文章在Symfony应用程序了解如何使用它。ob娱乐下载

首先,您需要创建一个PHP脚本定义控制台应用程序:

1 2 3 4 5 6 7 8 9 10 11 12 13
# !/usr/bin/env php< ? php/ / application.php需要__DIR__“/供应商/ autoload.php”;使用ob娱乐下载\组件\控制台\应用程序;美元应用程序=应用程序();/ /……寄存器的命令美元应用程序- >run ();

然后,您可以注册使用的命令add ():

1 2
/ /……美元应用程序- >add (GenerateAdminCommand ());

看到控制台命令文章对信息如何创建命令。

这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。