private function getNonRequiredFieldsCount($routeParams)
 {
     $paramsCount = 0;
     for ($i = count($routeParams) - 1; $i >= 0; $i--) {
         if (Common::endsWith($routeParams[$i], '?}')) {
             $paramsCount++;
         } else {
             return $paramsCount;
         }
     }
     return $paramsCount;
 }