当前位置: 首页 > 文档资料 > FuelPHP 中文文档 >

提煉 - Oil 套件

优质
小牛编辑
118浏览
2023-12-01

提炼

提炼是一种工具,它可以让你运行任务。这名称背后的想法是「提炼(Refine)」油(Oil)作燃料(Fuel)。 你可以阅读有关的 任务 更具体地看到它们是如何製造及它们可被使用之处。

包含的任务

FuelPHP 有几个让你生活更轻鬆一点的任务:

  • install:能让你安装一个新的 FuelPHP 布署。需要 git 来複製那些储存库。
  • migrate:从命令列执行资料库迁移。
  • session:能让你操作 Session 类别需要的资料库表。
  • fromdb:能让你从现有的资料库表产生模型、迁移、鹰架或管理程式码。

当你带着 help 命令执行那些任务时,它们将提供一些帮助资讯:

$ php oil refine <taskname>:help

範例

一个叫做 robots 的範例任务能在 fuel/app/tasks/ 被找到。

$ php oil refine robots

		"KILL ALL HUMANS!"
          _____     /
         /_____\
    ____[\*---*/]____
   /\ #\ \_____/ /# /\
  /  \# \_.---._/ #/  \
 /   /|\  |   |  /|\   \
/___/ | | |   | | | \___\
|  |  | | |---| | |  |  |
|__|  \_| |_#_| |_/  |__|
//\\    //\\
\||/  |\//// \\\\/|  \||/
      |   |   |   |
      |---|   |---|
      |---|   |---|
      |   |   |   |
      |___|   |___|
      /   \   /   \
     |_____| |_____|
     |HHHHH| |HHHHH|

不是最好的例子,而是有用的例子。 但你可以使用 Cli 类别 使事物变得更加互动, 或只是运行排程工作(cron job)的基本模型互动。