*/ abstract class AbstractTestEvent implements Event { protected $session; /** * QtiMoveEvent constructor. * @param AssessmentTestSession $session */ public function __construct(AssessmentTestSession $session) { $this->session = $session; } /** * @return string */ public function getName() { return __CLASS__; } /** * @return AssessmentTestSession */ public function getSession() { return $this->session; } }