mirror of https://github.com/MISP/MISP
Merge pull request #7643 from JakubOnderka/pubsub-static
chg: [internal] Convert PubSubTool to staticpull/7598/head
commit
e40b4307b9
|
@ -29,16 +29,14 @@ class AppModel extends Model
|
|||
{
|
||||
public $name;
|
||||
|
||||
/**
|
||||
* @var PubSubTool
|
||||
*/
|
||||
private $loadedPubSubTool;
|
||||
/** @var PubSubTool */
|
||||
private static $loadedPubSubTool;
|
||||
|
||||
/** @var KafkaPubTool */
|
||||
public $loadedKafkaPubTool;
|
||||
private $loadedKafkaPubTool;
|
||||
|
||||
/** @var null|Redis */
|
||||
private static $__redisConnection = null;
|
||||
private static $__redisConnection;
|
||||
|
||||
private $__profiler = array();
|
||||
|
||||
|
@ -2568,15 +2566,18 @@ class AppModel extends Model
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return PubSubTool
|
||||
*/
|
||||
public function getPubSubTool()
|
||||
{
|
||||
if (!$this->loadedPubSubTool) {
|
||||
if (!self::$loadedPubSubTool) {
|
||||
App::uses('PubSubTool', 'Tools');
|
||||
$pubSubTool = new PubSubTool();
|
||||
$pubSubTool->initTool();
|
||||
$this->loadedPubSubTool = $pubSubTool;
|
||||
self::$loadedPubSubTool = $pubSubTool;
|
||||
}
|
||||
return $this->loadedPubSubTool;
|
||||
return self::$loadedPubSubTool;
|
||||
}
|
||||
|
||||
public function getElasticSearchTool()
|
||||
|
|
Loading…
Reference in New Issue