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;
|
public $name;
|
||||||
|
|
||||||
/**
|
/** @var PubSubTool */
|
||||||
* @var PubSubTool
|
private static $loadedPubSubTool;
|
||||||
*/
|
|
||||||
private $loadedPubSubTool;
|
|
||||||
|
|
||||||
/** @var KafkaPubTool */
|
/** @var KafkaPubTool */
|
||||||
public $loadedKafkaPubTool;
|
private $loadedKafkaPubTool;
|
||||||
|
|
||||||
/** @var null|Redis */
|
/** @var null|Redis */
|
||||||
private static $__redisConnection = null;
|
private static $__redisConnection;
|
||||||
|
|
||||||
private $__profiler = array();
|
private $__profiler = array();
|
||||||
|
|
||||||
|
@ -2568,15 +2566,18 @@ class AppModel extends Model
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return PubSubTool
|
||||||
|
*/
|
||||||
public function getPubSubTool()
|
public function getPubSubTool()
|
||||||
{
|
{
|
||||||
if (!$this->loadedPubSubTool) {
|
if (!self::$loadedPubSubTool) {
|
||||||
App::uses('PubSubTool', 'Tools');
|
App::uses('PubSubTool', 'Tools');
|
||||||
$pubSubTool = new PubSubTool();
|
$pubSubTool = new PubSubTool();
|
||||||
$pubSubTool->initTool();
|
$pubSubTool->initTool();
|
||||||
$this->loadedPubSubTool = $pubSubTool;
|
self::$loadedPubSubTool = $pubSubTool;
|
||||||
}
|
}
|
||||||
return $this->loadedPubSubTool;
|
return self::$loadedPubSubTool;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getElasticSearchTool()
|
public function getElasticSearchTool()
|
||||||
|
|
Loading…
Reference in New Issue