示例#1
0
 /**
  * Constructor.
  *
  * @param ObjectManager       $om
  * @param string              $class
  * @param ScheduleManager     $scheduleManager
  * @param SerializationHelper $serializationHelper
  */
 public function __construct(ObjectManager $om, $class, ScheduleManager $scheduleManager, SerializationHelper $serializationHelper)
 {
     $this->objectManager = $om;
     $this->repository = $om->getRepository($class);
     $this->scheduleManager = $scheduleManager;
     $metadata = $om->getClassMetadata($class);
     $this->class = $metadata->getName();
     Job::setSerializationHelper($serializationHelper);
 }
示例#2
0
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     $this->serializationHelper = $this->getMockBuilder(SerializationHelper::class)->disableOriginalConstructor()->getMock();
     Job::setSerializationHelper($this->serializationHelper);
 }