12345678910111213141516171819202122 |
- <?php
- namespace Jobs\Controller;
- class CJobObject
- {
- public $uuid ='';
- public $topic ='';
- public $jobClass ='';
- public $jobMethod ='';
- public $jobParams =[];
- public $jobExtras =[];
- public function __construct( $topic, $jobClass, $jobMethod, array $jobParams=[], array $jobExtras=[])
- {
- $this->uuid =uniqid($topic) . '.' . microtime(true);
- $this->topic =$topic;
- $this->jobClass =$jobClass;
- $this->jobMethod =$jobMethod;
- $this->jobParams =$jobParams;
- $this->jobExtras =$jobExtras;
- }
- }
|