public function run($parameter)
 {
     $sentences = Parameter::getParameter($parameter);
     $parser = new Parser();
     $translator = new EnglishToPigLatinTranslator($parser);
     foreach ($sentences as $sentence) {
         $words = $parser->explode($sentence);
         $numberOfWord = count($words);
         for ($counter = 0; $counter < $numberOfWord; $counter++) {
             $words[$counter] = $translator->translate($words[$counter]);
         }
         $translatedSentence = implode(' ', $words);
         echo $translatedSentence . "\n";
     }
 }
 public function testValidUpperVowelparameterForTranslate()
 {
     $translator = new EnglishToPigLatinTranslator(new Parser());
     $result = $translator->translate('EAGLE');
     $this->assertEquals($result, 'eagleay');
 }