CakePHP:将数据从shell发布到控制器

时间:2015-07-28 10:59:35

标签: php cakephp curl

我需要POST CakePHP中从shell到控制器的参数<?php App::uses('Folder', 'Utility'); App::uses('File', 'Utility'); class TestShell extends AppShell{ public function main(){ app::import("controller","Batches"); $batches_Controller_obj = new BatchesController(); $First_batch = 323; $batches_Controller_obj->createbatchfile($First_batch);

问题是我应该而不编辑控制器

这是我的Shell (app / Console / Command / TestShell.php)

<?php
    App::uses('AppController', 'Controller');
    class BatchesController extends AppController {
      public function createbatchfile(){
        if($this->request->is("post")){
          $this->request->data['batch']['batchname']; // Get the value of $First_batch here

        }
      }
    }

这是相应的控制器(app / Controller / BatchesController.php)

cURL

是否可以使用{{1}}或任何其他方式进行此操作?

0 个答案:

没有答案