コード例 #1
0
ファイル: celery.php プロジェクト: jjbubudi/celery-php
 /**
  * Don't instantiate AsyncResult yourself, used internally only
  * @param string $id Task ID in Celery
  * @param array $connection_details used to initialize AMQPConnection, keys are the same as args to Celery::__construct
  * @param string task_name
  * @param array task_args
  */
 function __construct($id, $connection_details, $task_name = NULL, $task_args = NULL)
 {
     $this->task_id = $id;
     $this->connection = Celery::InitializeAMQPConnection($connection_details);
     $this->connection_details = $connection_details;
     $this->task_name = $task_name;
     $this->task_args = $task_args;
     $this->amqp = AbstractAMQPConnector::GetConcrete($connection_details['connector']);
 }