eloquent / liftoff
此包已被弃用且不再维护。未建议替代包。
在 PHP 中使用默认 GUI 应用程序打开任何文件或 URI。
0.1.1
2014-02-13 11:25 UTC
Requires
- php: >=5.3
- eloquent/asplode: ~2
- icecave/isolator: ~2
Requires (Dev)
- icecave/archer: ~1
This package is auto-updated.
Last update: 2023-08-08 04:22:51 UTC
README
不再维护
此包不再维护。有关更多信息,请参阅此声明。
Liftoff
在 PHP 中使用默认 GUI 应用程序打开任何文件或 URI。
安装和文档
- 作为 Composer 包 eloquent/liftoff 可用。
- 可执行 phar 可下载。
- API 文档 可用。
什么是 Liftoff?
Liftoff 提供了一个简单的接口,以跨平台方式在宿主操作系统的默认应用程序中启动文件或 URI。例如,Liftoff 可用于从命令行 PHP 应用程序中启动操作系统的默认浏览器中的 HTML 页面。
用法
Liftoff 可用作库,在 PHP 应用程序中启动文件和 URI
use Eloquent\Liftoff\Launcher; $launcher = new Launcher; $launcher->launch('/path/to/file.html'); $launcher->launch('/path/to/file.html', array('--with', '--arguments')); $launcher->launch('http://example.org/'); $launcher->launch('http://example.org/', array('--with', '--arguments'));
作为第二个参数提供的参数将被转发到相关应用程序。
命令行界面
Liftoff 附带命令行界面,可用于从命令行启动文件和 URI
liftoff /path/to/file.html
liftoff /path/to/file.html --with --arguments
liftoff http://example.org/
liftoff http://example.org/ --with --arguments
路径(或 URI)之后的参数将被转发到相关应用程序。