/**
  * Escreve aquivo de rotas definitivo apartir do RouteBuilder array
  *
  * @param array $routeBuilderArray
  * @return int|bool
  */
 public static function buildRoutes(array $routeBuilderArray)
 {
     //creia cabeƧalho do arquivode rotas
     $routes = Strings::PHP_TAG . chr(13) . chr(13) . Strings::ROUTER_BUILDER_GEN_FILE_STRING_HEADER . chr(13) . chr(13);
     //Faz um loop ema todos os itens do arquivo array do raouteBuilder
     foreach ($routeBuilderArray as $module => $moduleRoute) {
         //Constroi rotas para o modulo
         $routes .= "//" . $module . $moduleRoute . chr(13) . chr(13) . chr(13) . chr(13);
         /*Adiciona as rotas do modulo*/
     }
     //substitui o conteudo do arquivo de rotas pelo novo conteudo
     return file_put_contents(PathHelper::getLaravelRoutesPath(), str_replace(file_get_contents(PathHelper::getLaravelRoutesPath()), $routes, file_get_contents(PathHelper::getLaravelRoutesPath())));
 }