@ -44,7 +44,7 @@ class GatewayQuestion
));
foreach ($question->getCategories()[$i] as $keyword){
foreach ($question->getCategories()[$i] as $keyword) {
$gatewayForm = new GatewayForm();
$gatewayForm->assignKeywordToQuestion($keyword, $listPossibleResponse[$i], $idQuestion);
}
@ -21,9 +21,9 @@ abstract class BoxQuestion extends Question
$this->possibleResponses = $possibleResponses;
public abstract function responseStrategy();
abstract public function responseStrategy();
public abstract function printStrategy(): string;
abstract public function printStrategy(): string;
/**
* @return array
@ -56,4 +56,4 @@ abstract class BoxQuestion extends Question
{
$this->categories = $categories;
@ -5,4 +5,4 @@ namespace BusinessClass;
interface IPrintQuestionStrategy
public function printStrategy(): string;
interface IResponseProcessingStrategy
public function responseStrategy();
@ -17,9 +17,9 @@ abstract class Question implements IResponseProcessingStrategy, IPrintQuestionSt
$this->content = $content;
* @return string