Phalcon Framework 3.2.2

SolrServerException: org.apache.solr.search.SyntaxError: Cannot parse '((produto_imagem_linkexterno_sm:* OR produto_imagem_link_sm:* ) AND produto_disponivel_i:1) AND (( ) OR ( ))': Encountered " ")" ") "" at line 1, column 99.\nWas expecting one of:\n <NOT> ...\n "+" ...\n "-" ...\n <BAREOPER> ...\n "(" ...\n "*" ...\n <QUOTED> ...\n <TERM> ...\n <PREFIXTERM> ...\n <WILDTERM> ...\n <REGEXPTERM> ...\n "[" ...\n "{" ...\n <LPARAMS> ...\n "filter(" ...\n <NUMBER> ...\n <TERM> ...\n "*" ...\n

/var/www/iLove2.0/apps/frontend/controllers/ProdutoController.php (137)
#0SolrClient->query(Object(SolrQuery))
/var/www/iLove2.0/apps/frontend/controllers/ProdutoController.php (137)
<?php
namespace Multiple\Frontend\Controllers;
 
use Phalcon\Mvc\Controller;
use Phalcon\Http\Request;
use Multiple\Api\Models\Produtos;
use Multiple\Frontend\Controllers\IndexController as IndexActions;
 
class ProdutoController extends Controller
{
  public function indexAction(){
 
    //footer
      $this->view->dados = array (
      'novaslojasmarcas'     => $this->helper->footer(7),
      'footertopcategorias'  => $this->helper->footer(8),
      'footermarcas'      => $this->helper->footer(9),
      'footerlojas'      => $this->helper->footer(10)
    );
 
    $id = $this->dispatcher->getParam("id");
    $slug  = $this->helper->slugify($this->dispatcher->getParam("nome"));
 
    $this->view->produto =  $this->produto($id,false,1,false,$slug)[0];
    $this->view->cupom = $this->cupom($this->view->produto);
    $this->view->url    = $this->helper->url(false);
    $this->view->titulo = $this->view->produto->produto_nome_s;
 
    $this->view->coresprod = $this->coresprodutos($this->view->produto);
 
    $this->view->relacionados = $this->relacionados($this->view->produto);
 
    //Visitados
    $this->viewProd($id);
 
    $this->view->visitados = $this->visitados($id);
 
    $this->view->likes = array_filter(unserialize($this->cookies->get("likes")->getValue()));
 
    $index = new IndexActions();
 
    $this->view->breads = $this->breadcrumb($this->view->produto);
 
    $this->view->inspiration =   array (  "tudo" => $this->helper->bannerMateria(false,false,false,false,false,'-post_tipo_s:Look') );
 
    // $this->view->likes = array_filter(unserialize($this->cookies->get("likes")->getValue()));
    // $this->view->render("index","index");
  }
 
  public function visitados($id){
    $visitados = unserialize($this->cookies->get("visitados")->getValue());
    $visit = array();
 
    $visitados = array_unique($visitados);
 
    foreach ($visitados as $visitado){
      if ($visitado!=$id){
        $prodvisi = $this->produto($visitado,false,1,false)[0];
        if($prodvisi){
          array_push($visit,$prodvisi);
        }
      }
    }
 
 
    return array_reverse($visit);
  }
  function OrdenarMaiorValor($a,$b){
      return strlen($b)-strlen($a);
  }
 
  public function breadcrumb($produto){
    return array(
        array(
          "categoria"  =>"Lojas",
          "seo"    => "lojas"
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->parceiro_nome_s),
          "seo"    => "loja/".$produto->parceiro_nomeseo_s
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->produto_marca_s),
          "seo"    => $produto->produto_marcaseo_s
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->produto_nome_s),
          "seo"    => ""
        )
      );
  }
 
 
 
  public function relacionados($produto){
    $client = $this->helper->solrConnect('produtosdisponiveis');
 
    $query = new \SolrQuery();
 
    $catsseo = $produto->produto_categoria_nomeseo_sm;
 
    usort($catsseo,'sort');
 
    
    $marcaSEO = ($produto->produto_marcaseo_s)?"produto_marcaseo_s:".$produto->produto_marcaseo_s."^10":"";
    $parceiroSEO = ($produto->parceiro_nomeseo_s)?" AND parceiro_nomeseo_s:".$produto->parceiro_nomeseo_s."^8 ":"";
 
    $query->setQuery(
      "((produto_imagem_linkexterno_sm:* OR produto_imagem_link_sm:* ) AND produto_disponivel_i:1) AND ".
      "(".
        "(".
          $marcaSEO.
          ($catsseo[0] ? "AND produto_categoria_nomeseo_sm:".$catsseo[0]."^10" : "" ).
        " ) OR ( " .
          $marcaSEO.
          ($catsseo[1] ? " AND produto_categoria_nomeseo_sm:".$catsseo[1]."^9 " : "") .
          $parceiroSEO.
        ")".
      ")"
    );
 
 
    if ($produto->produto_precofinal_f<1000){
      $valorminimo = $produto->produto_precofinal_f-100;
      $valormaximo = $produto->produto_precofinal_f+100;
    
      $query->addFilterQuery('produto_precofinal_f:[* TO '. $valormaximo. ']');
      $query->addFilterQuery('produto_precofinal_f:['. $valorminimo. ' TO *]');
    }
 
    $query->addSortField("score desc, random_".date("d"),1);
 
    $query->addFilterQuery("-produto_id_i:".$produto->produto_id_i);
 
    $query->setRows(4);
 
    $response = $client->query($query)->getResponse();
 
    $prod = $response->response->docs;
 
    $qtd = $response->response->numFound;
 
    if (!$prod){
      return;
    }
 
    return array("produtos"=>$prod,"qtdprod"=>$qtd);
  }
 
  public function viewProd($id){
    $produto = Produtos::findFirst($id);
    if(!$produto){ return false;}
 
    $produto->produto_alteracao = date("Y-m-d H:i:s");
    $produto->produto_views = $produto->produto_views+1;
    $produto->save();
 
 
    $cookie = unserialize($this->cookies->get("visitados")->getValue());
 
    if (!$cookie){
      $cookie = [];
    }
 
    if (!in_array($id,$cookie)){
      array_push($cookie,$id);
    }
 
    $this->cookies->set(
            "visitados",
            serialize($cookie),
            time() + 15 * 86400
        );
 
  }
 
 
  public function produto($id=false,$groupid=false,$rows=1,$debug=false,$slug=false){
 
    $client = $this->helper->solrConnect('produtosdisponiveis');
 
    $query = new \SolrQuery();
 
    $query->setQuery("produto_id_i:".intval($id));
 
    $query->addFilterQuery("(produto_imagem_linkexterno_sm:* OR produto_imagem_link_sm:* )");
 
    $query->setRows($rows);
 
    $response = $client->query($query)->getResponse();
 
    if ($debug)
    {
      return $response;
    }
    $prod = $response->response->docs;
 
    if (!$prod){
      $client = $this->helper->solrConnect('produtos');
      $response = $client->query($query)->getResponse();
      $prod = $response->response->docs;
    }
 
    return $prod;
  }
 
  public function coresProdutos($produto){
 
    $coresProd = $this->produto(false,$produto[0]->produto_groupid_s,99);
 
 
    $corp = array();
 
    foreach ($coresProd as $corprod){
      foreach ($corprod->produto_cor_sm as $cor){
        $corp[$cont]["cor"] = $cor;
        $corp[$cont]["link"] = "/produto/".$corprod->parceiro_nomeseo_s . "/". $corprod->produto_marcaseo_s . "/" . $corprod->produto_nomeseo_s . "/" . $corprod->produto_id_i;
 
        $cont++;
      }
    }
 
    return $corp;
  }
  public function cupom($produto){
 
    $client = $this->helper->solrConnect('cupons');
 
    $request = new Request();
    $query = new \SolrQuery();
 
    $parceiroSeo = ($produto->parceiro_nomeseo_s)?$produto->parceiro_nomeseo_s:"";
 
    $query->setQuery('parceiro_nomeseo_s:"'.$parceiroSeo.'"');
    $currentDate =  time();
    $now =  strtotime(date("Y-m-d H:i:s", $currentDate) . " +3 hours") . "000";
 
    $query->addParam("NOW", (round(microtime(true) * 1000) + 10800000));
 
    $query->addFilterQuery("parceirocupom_textoproduto_s:*");
    $query->addFilterQuery("parceirocupom_ativo_i:1");
    $query->addFilterQuery('parceirocupom_inicio_dt:[* TO NOW]');
    $query->addFilterQuery('parceirocupom_termino_dt:[NOW TO *]');
    $query->addSortField('parceirocupom_ordem_i', 0);
    $query->setRows(1);
 
    $response = $client->query($query)->getResponse();
 
    $cupom = $response->response->docs;
 
 
    return $cupom[0]->parceirocupom_textoproduto_s;
 
  }
 
 
}
#1Multiple\Frontend\Controllers\ProdutoController->relacionados(null)
/var/www/iLove2.0/apps/frontend/controllers/ProdutoController.php (31)
<?php
namespace Multiple\Frontend\Controllers;
 
use Phalcon\Mvc\Controller;
use Phalcon\Http\Request;
use Multiple\Api\Models\Produtos;
use Multiple\Frontend\Controllers\IndexController as IndexActions;
 
class ProdutoController extends Controller
{
  public function indexAction(){
 
    //footer
      $this->view->dados = array (
      'novaslojasmarcas'     => $this->helper->footer(7),
      'footertopcategorias'  => $this->helper->footer(8),
      'footermarcas'      => $this->helper->footer(9),
      'footerlojas'      => $this->helper->footer(10)
    );
 
    $id = $this->dispatcher->getParam("id");
    $slug  = $this->helper->slugify($this->dispatcher->getParam("nome"));
 
    $this->view->produto =  $this->produto($id,false,1,false,$slug)[0];
    $this->view->cupom = $this->cupom($this->view->produto);
    $this->view->url    = $this->helper->url(false);
    $this->view->titulo = $this->view->produto->produto_nome_s;
 
    $this->view->coresprod = $this->coresprodutos($this->view->produto);
 
    $this->view->relacionados = $this->relacionados($this->view->produto);
 
    //Visitados
    $this->viewProd($id);
 
    $this->view->visitados = $this->visitados($id);
 
    $this->view->likes = array_filter(unserialize($this->cookies->get("likes")->getValue()));
 
    $index = new IndexActions();
 
    $this->view->breads = $this->breadcrumb($this->view->produto);
 
    $this->view->inspiration =   array (  "tudo" => $this->helper->bannerMateria(false,false,false,false,false,'-post_tipo_s:Look') );
 
    // $this->view->likes = array_filter(unserialize($this->cookies->get("likes")->getValue()));
    // $this->view->render("index","index");
  }
 
  public function visitados($id){
    $visitados = unserialize($this->cookies->get("visitados")->getValue());
    $visit = array();
 
    $visitados = array_unique($visitados);
 
    foreach ($visitados as $visitado){
      if ($visitado!=$id){
        $prodvisi = $this->produto($visitado,false,1,false)[0];
        if($prodvisi){
          array_push($visit,$prodvisi);
        }
      }
    }
 
 
    return array_reverse($visit);
  }
  function OrdenarMaiorValor($a,$b){
      return strlen($b)-strlen($a);
  }
 
  public function breadcrumb($produto){
    return array(
        array(
          "categoria"  =>"Lojas",
          "seo"    => "lojas"
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->parceiro_nome_s),
          "seo"    => "loja/".$produto->parceiro_nomeseo_s
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->produto_marca_s),
          "seo"    => $produto->produto_marcaseo_s
        ),
        array(
          "categoria"  => $this->helper->capitalizar($produto->produto_nome_s),
          "seo"    => ""
        )
      );
  }
 
 
 
  public function relacionados($produto){
    $client = $this->helper->solrConnect('produtosdisponiveis');
 
    $query = new \SolrQuery();
 
    $catsseo = $produto->produto_categoria_nomeseo_sm;
 
    usort($catsseo,'sort');
 
    
    $marcaSEO = ($produto->produto_marcaseo_s)?"produto_marcaseo_s:".$produto->produto_marcaseo_s."^10":"";
    $parceiroSEO = ($produto->parceiro_nomeseo_s)?" AND parceiro_nomeseo_s:".$produto->parceiro_nomeseo_s."^8 ":"";
 
    $query->setQuery(
      "((produto_imagem_linkexterno_sm:* OR produto_imagem_link_sm:* ) AND produto_disponivel_i:1) AND ".
      "(".
        "(".
          $marcaSEO.
          ($catsseo[0] ? "AND produto_categoria_nomeseo_sm:".$catsseo[0]."^10" : "" ).
        " ) OR ( " .
          $marcaSEO.
          ($catsseo[1] ? " AND produto_categoria_nomeseo_sm:".$catsseo[1]."^9 " : "") .
          $parceiroSEO.
        ")".
      ")"
    );
 
 
    if ($produto->produto_precofinal_f<1000){
      $valorminimo = $produto->produto_precofinal_f-100;
      $valormaximo = $produto->produto_precofinal_f+100;
    
      $query->addFilterQuery('produto_precofinal_f:[* TO '. $valormaximo. ']');
      $query->addFilterQuery('produto_precofinal_f:['. $valorminimo. ' TO *]');
    }
 
    $query->addSortField("score desc, random_".date("d"),1);
 
    $query->addFilterQuery("-produto_id_i:".$produto->produto_id_i);
 
    $query->setRows(4);
 
    $response = $client->query($query)->getResponse();
 
    $prod = $response->response->docs;
 
    $qtd = $response->response->numFound;
 
    if (!$prod){
      return;
    }
 
    return array("produtos"=>$prod,"qtdprod"=>$qtd);
  }
 
  public function viewProd($id){
    $produto = Produtos::findFirst($id);
    if(!$produto){ return false;}
 
    $produto->produto_alteracao = date("Y-m-d H:i:s");
    $produto->produto_views = $produto->produto_views+1;
    $produto->save();
 
 
    $cookie = unserialize($this->cookies->get("visitados")->getValue());
 
    if (!$cookie){
      $cookie = [];
    }
 
    if (!in_array($id,$cookie)){
      array_push($cookie,$id);
    }
 
    $this->cookies->set(
            "visitados",
            serialize($cookie),
            time() + 15 * 86400
        );
 
  }
 
 
  public function produto($id=false,$groupid=false,$rows=1,$debug=false,$slug=false){
 
    $client = $this->helper->solrConnect('produtosdisponiveis');
 
    $query = new \SolrQuery();
 
    $query->setQuery("produto_id_i:".intval($id));
 
    $query->addFilterQuery("(produto_imagem_linkexterno_sm:* OR produto_imagem_link_sm:* )");
 
    $query->setRows($rows);
 
    $response = $client->query($query)->getResponse();
 
    if ($debug)
    {
      return $response;
    }
    $prod = $response->response->docs;
 
    if (!$prod){
      $client = $this->helper->solrConnect('produtos');
      $response = $client->query($query)->getResponse();
      $prod = $response->response->docs;
    }
 
    return $prod;
  }
 
  public function coresProdutos($produto){
 
    $coresProd = $this->produto(false,$produto[0]->produto_groupid_s,99);
 
 
    $corp = array();
 
    foreach ($coresProd as $corprod){
      foreach ($corprod->produto_cor_sm as $cor){
        $corp[$cont]["cor"] = $cor;
        $corp[$cont]["link"] = "/produto/".$corprod->parceiro_nomeseo_s . "/". $corprod->produto_marcaseo_s . "/" . $corprod->produto_nomeseo_s . "/" . $corprod->produto_id_i;
 
        $cont++;
      }
    }
 
    return $corp;
  }
  public function cupom($produto){
 
    $client = $this->helper->solrConnect('cupons');
 
    $request = new Request();
    $query = new \SolrQuery();
 
    $parceiroSeo = ($produto->parceiro_nomeseo_s)?$produto->parceiro_nomeseo_s:"";
 
    $query->setQuery('parceiro_nomeseo_s:"'.$parceiroSeo.'"');
    $currentDate =  time();
    $now =  strtotime(date("Y-m-d H:i:s", $currentDate) . " +3 hours") . "000";
 
    $query->addParam("NOW", (round(microtime(true) * 1000) + 10800000));
 
    $query->addFilterQuery("parceirocupom_textoproduto_s:*");
    $query->addFilterQuery("parceirocupom_ativo_i:1");
    $query->addFilterQuery('parceirocupom_inicio_dt:[* TO NOW]');
    $query->addFilterQuery('parceirocupom_termino_dt:[NOW TO *]');
    $query->addSortField('parceirocupom_ordem_i', 0);
    $query->setRows(1);
 
    $response = $client->query($query)->getResponse();
 
    $cupom = $response->response->docs;
 
 
    return $cupom[0]->parceirocupom_textoproduto_s;
 
  }
 
 
}
#2Multiple\Frontend\Controllers\ProdutoController->indexAction(produto, produto, emilio-pucci, 3078181)
#3Phalcon\Dispatcher->callActionMethod(Object(Multiple\Frontend\Controllers\ProdutoController), indexAction, Array([page] => produto, [nomeseo] => produto, [nome] => emilio-pucci, [id] => 3078181))
#4Phalcon\Dispatcher->_dispatch()
#5Phalcon\Dispatcher->dispatch()
#6Phalcon\Mvc\Application->handle()
/var/www/iLove2.0/public/index.php (455)
<?php
 
error_reporting(E_ALL);
 
$debug = new \Phalcon\Debug();
$debug->listen();
 
use Phalcon\Loader;
use Phalcon\Mvc\Router;
use Phalcon\DI\FactoryDefault;
use Phalcon\Mvc\Application as BaseApplication;
 
define('APPLICATION_PATH', __DIR__ . '/../apps');
define('PUBLIC_PATH', __DIR__ );
define('XML_FOLDER', PUBLIC_PATH . '/xml/');
define('LOGS_FOLDER', __DIR__ . '/../logs/');
define('IMAGES_FOLDER', __DIR__ . '/images/');
 
 
ini_set('memory_limit','4000M');
 
date_default_timezone_set('America/Sao_Paulo');
 
class Application extends BaseApplication
{
    /**
     * Register the services here to make them general or register in the ModuleDefinition to make them module-specific
     */
    protected function registerServices()
    {
 
        $di = new FactoryDefault();
 
        $loader = new Loader();
 
        /**
         * We're a registering a set of directories taken from the configuration file
         */
 
        $loader->registerNamespaces(
            [
               "Cocur\Slugify"    => APPLICATION_PATH . "/../vendor/slugify/src",
               "Dotenv"    => APPLICATION_PATH . "/../vendor/vlucas/phpdotenv/src"
 
            ]
        );
 
        $loader
            ->registerDirs([__DIR__ . '/../apps/helpers/',__DIR__ . '/../apps/security/'])
            ->register();
 
        require_once APPLICATION_PATH . '/../vendor/autoload.php';
 
        // Registering a router
        $di->set('router', function () {
 
            $router = new Router(false);
 
            $router->setDefaultModule("frontend");
 
            $router->notFound(array(
              'module' => 'frontend',
              "controller" => "notfound",
              "action" => "index",
              "page"  => "404"
            ));
 
 
            //DEFAULT FRONTEND ROUTES
            // $router->add('/:controller/:action', [
            //     'module'     => 'frontend',
            //     'controller' => 1,
            //     'action'     => 2,
            // ])->setName('frontend');
 
 
            $router->add("/produto/{loja:[a-z0-9\-]+}/{marca:[a-z0-9\-]+}/{nome:[a-z0-9\-]+}/{id:[a-z0-9\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "produto",
                "page"       => "produto",
                "nomeseo"    => "produto"
            ]);
 
            $router->add("/produto/{nome:[a-z0-9\-]+}/{id:[a-z0-9\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "produto",
                "page"       => "produto",
                "nomeseo"    => "produto"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria",
                "pagina"     => "0"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-]+}/{categoria2:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}/{categoria3:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}/{categoria3:[a-z\-_]+}/{categoria4:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet",
                "pagina"     => "0"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}/{categoria4:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades",
                "pagina"     => "0"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}/{categoria4:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/loja/{loja}",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "loja",
                "nomeseo"    => "loja",
                "lojas"      => 1,
                "pagina"     => "0",
 
            ])->setName("frontend-loja");
 
            $router->add("/loja/{loja}/{pagina}",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "loja",
                "nomeseo"    => "loja",
                "lojas"      => 1,
                "pagina"     => 2,
 
            ])->setName("frontend-loja-pagina");
 
 
            $router->add("/",[
                "module"     => "frontend",
                "controller" => "index",
                "action"     => "index",
                "page"       => "home",
                "nomeseo"    => "home"
            ])->setName("frontend-home");
 
            $router->add("/([a-z0-9\-]+)",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "marca",
                "nomeseo"    => "marca",
                "marcas"  => 1
            ])->setName("frontend-marca");
 
 
            $router->add("/busca",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "busca",
                "page"       => "busca",
                "nomeseo"    => "busca",
                "pagina"     => "0",
            ]);
 
             $router->add("/buscaFoward",[
                "action"     => "buscaFoward",
                "module"     => "frontend",
                "controller" => "busca",
                "page"       => "busca",
                "nomeseo"    => "busca",
                "pagina"     => "0",
            ]);
 
            $router->add("/sobre-nos",[
                "module"     => "frontend",
                "controller" => "welcome",
                "action"     => "index",
            ])->setName("frontend-home");
 
            $router->add("/not-found",[
                "module"     => "frontend",
                "controller" => "Notfound",
                "action"     => "index",
            ])->setName("frontend-notFound");
 
            $router->add("/marcas",[
                "module"     => "frontend",
                "controller" => "lojasmarcas",
                "action"     => "index",
                "page"       => "marcas",
                "nomeseo"    => "marcas"
            ])->setName("frontend-marcas");
 
            $router->add("/lojas",[
                "module"     => "frontend",
                "controller" => "lojasmarcas",
                "action"     => "index",
                "page"       => "lojas",
                "nomeseo"    => "lojas"
            ])->setName("frontend-lojas");
 
            $router->add("/cupom",[
                "module"     => "frontend",
                "controller" => "Cupom",
                "action"     => "index",
                "page"       => "cupons",
            ])->setName("frontend-cupom");
 
            $router->add("/cupom/{parceiro}",[
                "module"     => "frontend",
                "controller" => "Cupom",
                "action"     => "interno",
                "parceiro"   => 1,
                "page"       => "cupom",
            ])->setName("frontend-cupom-interno");
 
            $router->add("/vitrine/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "vitrine",
                "nomeseo"    => "vitrine",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/materia/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "materia",
                "nomeseo"    => "materia",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/looks",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "looks",
                "nomeseo"    => "looks",
                "pagina"     => "0"
            ]);
 
            $router->add("/materias",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "materias",
                "nomeseo"    => "materias",
                "pagina"     => "0"
            ]);
 
            $router->add("/vitrines",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "vitrines",
                "nomeseo"    => "vitrines",
                "pagina"     => "0"
            ]);
 
            $router->add("/moods",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "moods",
                "nomeseo"    => "moods",
                "pagina"     => "0"
            ]);
 
             $router->add("/look/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "look",
                "nomeseo"    => "look",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
             $router->add("/mood/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "mood",
                "nomeseo"    => "mood",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/termos-de-uso",[
                "module"     => "frontend",
                "controller" => "politicas",
                "action"     => "index",
                "parceiro"   => 1
            ])->setName("frontend-cupom-interno");
 
            $router->add("/tags",[
                "module"     => "frontend",
                "controller" => "tags",
                "action"     => "index",
                "page"       => "tags",
                "nomeseo"    => "tags"
            ])->setName("frontend-tags");
 
 
            //API ROUTES
            $router->add("/api/:controller/:action/:params", [
                'module'     => 'api',
                'controller' => 1,
                'action'     => 2,
                'params'     => 3,
            ])->setName('api');
 
            $router->add("/api/:controller", [
                'module'     => 'api',
                'controller' => 1,
                'action'     => 'index',
            ])->setName('api');
 
            $router->add("/api", [
                'module'     => 'api',
                'controller' => 'index',
                'action'     => 'index',
            ])->setName('api');
 
 
            //BACKEND ROUTES
            $router->add("/backend/:controller/:action/:params", [
                'module'     => 'backend',
                'controller' => 1,
                'action'     => 2,
                'params'     => 3
            ])->setName('backend');
 
            $router->add("/backend/:controller", [
                'module'     => 'backend',
                'controller' => 1,
                'action'     => 'index',
 
            ])->setName('backend');
 
            $router->add("/backend", [
                'module'     => 'backend',
                'controller' => 'index',
                'action'     => 'index',
            ])->setName('backend');
 
            return $router;
        });
 
        $this->setDI($di);
    }
 
    public function main()
    {
 
        $this->registerServices();
 
        // Register the installed modules
        $this->registerModules([
            'frontend' => [
                'className' => 'Multiple\Frontend\Module',
                'path'      => '../apps/frontend/Module.php'
            ],
            'backend'  => [
                'className' => 'Multiple\Backend\Module',
                'path'      => '../apps/backend/Module.php'
            ],
            'api'  => [
                'className' => 'Multiple\api\Module',
                'path'      => '../apps/api/Module.php'
            ]
        ]);
 
        echo $this->handle()->getContent();
    }
}
 
$application = new Application();
$application->main();
#7Application->main()
/var/www/iLove2.0/public/index.php (460)
<?php
 
error_reporting(E_ALL);
 
$debug = new \Phalcon\Debug();
$debug->listen();
 
use Phalcon\Loader;
use Phalcon\Mvc\Router;
use Phalcon\DI\FactoryDefault;
use Phalcon\Mvc\Application as BaseApplication;
 
define('APPLICATION_PATH', __DIR__ . '/../apps');
define('PUBLIC_PATH', __DIR__ );
define('XML_FOLDER', PUBLIC_PATH . '/xml/');
define('LOGS_FOLDER', __DIR__ . '/../logs/');
define('IMAGES_FOLDER', __DIR__ . '/images/');
 
 
ini_set('memory_limit','4000M');
 
date_default_timezone_set('America/Sao_Paulo');
 
class Application extends BaseApplication
{
    /**
     * Register the services here to make them general or register in the ModuleDefinition to make them module-specific
     */
    protected function registerServices()
    {
 
        $di = new FactoryDefault();
 
        $loader = new Loader();
 
        /**
         * We're a registering a set of directories taken from the configuration file
         */
 
        $loader->registerNamespaces(
            [
               "Cocur\Slugify"    => APPLICATION_PATH . "/../vendor/slugify/src",
               "Dotenv"    => APPLICATION_PATH . "/../vendor/vlucas/phpdotenv/src"
 
            ]
        );
 
        $loader
            ->registerDirs([__DIR__ . '/../apps/helpers/',__DIR__ . '/../apps/security/'])
            ->register();
 
        require_once APPLICATION_PATH . '/../vendor/autoload.php';
 
        // Registering a router
        $di->set('router', function () {
 
            $router = new Router(false);
 
            $router->setDefaultModule("frontend");
 
            $router->notFound(array(
              'module' => 'frontend',
              "controller" => "notfound",
              "action" => "index",
              "page"  => "404"
            ));
 
 
            //DEFAULT FRONTEND ROUTES
            // $router->add('/:controller/:action', [
            //     'module'     => 'frontend',
            //     'controller' => 1,
            //     'action'     => 2,
            // ])->setName('frontend');
 
 
            $router->add("/produto/{loja:[a-z0-9\-]+}/{marca:[a-z0-9\-]+}/{nome:[a-z0-9\-]+}/{id:[a-z0-9\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "produto",
                "page"       => "produto",
                "nomeseo"    => "produto"
            ]);
 
            $router->add("/produto/{nome:[a-z0-9\-]+}/{id:[a-z0-9\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "produto",
                "page"       => "produto",
                "nomeseo"    => "produto"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria",
                "pagina"     => "0"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-]+}/{categoria2:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}/{categoria3:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/categoria/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}/{categoria3:[a-z\-_]+}/{categoria4:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "categoria",
                "nomeseo"    => "categoria"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet",
                "pagina"     => "0"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-_]+}/{categoria2:[a-z\-_]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/outlet/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}/{categoria4:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "outlet",
                "nomeseo"    => "outlet"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades",
                "pagina"     => "0"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/novidades/{categoria:[a-z\-]+}/{categoria2:[a-z\-]+}/{categoria3:[a-z\-]+}/{categoria4:[a-z\-]+}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "categoria",
                "page"       => "novidades",
                "nomeseo"    => "novidades"
            ]);
 
            $router->add("/loja/{loja}",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "loja",
                "nomeseo"    => "loja",
                "lojas"      => 1,
                "pagina"     => "0",
 
            ])->setName("frontend-loja");
 
            $router->add("/loja/{loja}/{pagina}",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "loja",
                "nomeseo"    => "loja",
                "lojas"      => 1,
                "pagina"     => 2,
 
            ])->setName("frontend-loja-pagina");
 
 
            $router->add("/",[
                "module"     => "frontend",
                "controller" => "index",
                "action"     => "index",
                "page"       => "home",
                "nomeseo"    => "home"
            ])->setName("frontend-home");
 
            $router->add("/([a-z0-9\-]+)",[
                "module"     => "frontend",
                "controller" => "categoria",
                "action"     => "index",
                "page"       => "marca",
                "nomeseo"    => "marca",
                "marcas"  => 1
            ])->setName("frontend-marca");
 
 
            $router->add("/busca",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "busca",
                "page"       => "busca",
                "nomeseo"    => "busca",
                "pagina"     => "0",
            ]);
 
             $router->add("/buscaFoward",[
                "action"     => "buscaFoward",
                "module"     => "frontend",
                "controller" => "busca",
                "page"       => "busca",
                "nomeseo"    => "busca",
                "pagina"     => "0",
            ]);
 
            $router->add("/sobre-nos",[
                "module"     => "frontend",
                "controller" => "welcome",
                "action"     => "index",
            ])->setName("frontend-home");
 
            $router->add("/not-found",[
                "module"     => "frontend",
                "controller" => "Notfound",
                "action"     => "index",
            ])->setName("frontend-notFound");
 
            $router->add("/marcas",[
                "module"     => "frontend",
                "controller" => "lojasmarcas",
                "action"     => "index",
                "page"       => "marcas",
                "nomeseo"    => "marcas"
            ])->setName("frontend-marcas");
 
            $router->add("/lojas",[
                "module"     => "frontend",
                "controller" => "lojasmarcas",
                "action"     => "index",
                "page"       => "lojas",
                "nomeseo"    => "lojas"
            ])->setName("frontend-lojas");
 
            $router->add("/cupom",[
                "module"     => "frontend",
                "controller" => "Cupom",
                "action"     => "index",
                "page"       => "cupons",
            ])->setName("frontend-cupom");
 
            $router->add("/cupom/{parceiro}",[
                "module"     => "frontend",
                "controller" => "Cupom",
                "action"     => "interno",
                "parceiro"   => 1,
                "page"       => "cupom",
            ])->setName("frontend-cupom-interno");
 
            $router->add("/vitrine/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "vitrine",
                "nomeseo"    => "vitrine",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/materia/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "materia",
                "nomeseo"    => "materia",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/looks",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "looks",
                "nomeseo"    => "looks",
                "pagina"     => "0"
            ]);
 
            $router->add("/materias",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "materias",
                "nomeseo"    => "materias",
                "pagina"     => "0"
            ]);
 
            $router->add("/vitrines",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "vitrines",
                "nomeseo"    => "vitrines",
                "pagina"     => "0"
            ]);
 
            $router->add("/moods",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "moods",
                "nomeseo"    => "moods",
                "pagina"     => "0"
            ]);
 
             $router->add("/look/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "look",
                "nomeseo"    => "look",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
             $router->add("/mood/{slug}",[
                "action"     => "index",
                "module"     => "frontend",
                "controller" => "conteudo",
                "page"       => "mood",
                "nomeseo"    => "mood",
                "tipo"       => 1,
                "slug"       => 2
            ]);
 
            $router->add("/termos-de-uso",[
                "module"     => "frontend",
                "controller" => "politicas",
                "action"     => "index",
                "parceiro"   => 1
            ])->setName("frontend-cupom-interno");
 
            $router->add("/tags",[
                "module"     => "frontend",
                "controller" => "tags",
                "action"     => "index",
                "page"       => "tags",
                "nomeseo"    => "tags"
            ])->setName("frontend-tags");
 
 
            //API ROUTES
            $router->add("/api/:controller/:action/:params", [
                'module'     => 'api',
                'controller' => 1,
                'action'     => 2,
                'params'     => 3,
            ])->setName('api');
 
            $router->add("/api/:controller", [
                'module'     => 'api',
                'controller' => 1,
                'action'     => 'index',
            ])->setName('api');
 
            $router->add("/api", [
                'module'     => 'api',
                'controller' => 'index',
                'action'     => 'index',
            ])->setName('api');
 
 
            //BACKEND ROUTES
            $router->add("/backend/:controller/:action/:params", [
                'module'     => 'backend',
                'controller' => 1,
                'action'     => 2,
                'params'     => 3
            ])->setName('backend');
 
            $router->add("/backend/:controller", [
                'module'     => 'backend',
                'controller' => 1,
                'action'     => 'index',
 
            ])->setName('backend');
 
            $router->add("/backend", [
                'module'     => 'backend',
                'controller' => 'index',
                'action'     => 'index',
            ])->setName('backend');
 
            return $router;
        });
 
        $this->setDI($di);
    }
 
    public function main()
    {
 
        $this->registerServices();
 
        // Register the installed modules
        $this->registerModules([
            'frontend' => [
                'className' => 'Multiple\Frontend\Module',
                'path'      => '../apps/frontend/Module.php'
            ],
            'backend'  => [
                'className' => 'Multiple\Backend\Module',
                'path'      => '../apps/backend/Module.php'
            ],
            'api'  => [
                'className' => 'Multiple\api\Module',
                'path'      => '../apps/api/Module.php'
            ]
        ]);
 
        echo $this->handle()->getContent();
    }
}
 
$application = new Application();
$application->main();
KeyValue
_url/produto/emilio-pucci/3078181
idemilio-pucci
KeyValue
REDIRECT_UNIQUE_IDWwKFq3o99JawouKtPmoqkgAAAAM
REDIRECT_STATUS200
UNIQUE_IDWwKFq3o99JawouKtPmoqkgAAAAM
HTTP_HOSTwww.ilovee.com.br
HTTP_ACCEPT_ENCODINGx-gzip, gzip, deflate
HTTP_USER_AGENTCCBot/2.0 (http://commoncrawl.org/faq/)
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
SERVER_SIGNATURE
SERVER_SOFTWAREApache/2.4.6 (CentOS) PHP/7.0.30
SERVER_NAMEwww.ilovee.com.br
SERVER_ADDR10.142.0.5
SERVER_PORT80
REMOTE_ADDR54.80.183.100
DOCUMENT_ROOT/var/www/iLove2.0/public
REQUEST_SCHEMEhttp
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT/var/www/iLove2.0/public
SERVER_ADMINwebmaster@localhost
SCRIPT_FILENAME/var/www/iLove2.0/public/index.php
REMOTE_PORT51646
REDIRECT_QUERY_STRING_url=/produto/emilio-pucci/3078181&id=emilio-pucci
REDIRECT_URL/produto/emilio-pucci/3078181
GATEWAY_INTERFACECGI/1.1
SERVER_PROTOCOLHTTP/1.0
REQUEST_METHODGET
QUERY_STRING_url=/produto/emilio-pucci/3078181&id=emilio-pucci
REQUEST_URI/produto/emilio-pucci/3078181?id=emilio-pucci
SCRIPT_NAME/index.php
PHP_SELF/index.php
REQUEST_TIME_FLOAT1526891947.336
REQUEST_TIME1526891947
SOLR_HOSTNAME35.227.28.164
SOLR_LOGINadmin
SOLR_PASSWORDbarbademago
SOLR_PORT8983
DB_HOST35.231.84.7
DB_USERroot
DB_PASSWORDFzjLdN3wsLxv1pmy
DB_NAMEilove2
DB_CHARSETutf8mb4
#Path
0/var/www/iLove2.0/public/index.php
1/var/www/iLove2.0/vendor/autoload.php
2/var/www/iLove2.0/vendor/composer/autoload_real.php
3/var/www/iLove2.0/vendor/composer/ClassLoader.php
4/var/www/iLove2.0/vendor/composer/autoload_static.php
5/var/www/iLove2.0/vendor/guzzlehttp/psr7/src/functions_include.php
6/var/www/iLove2.0/vendor/guzzlehttp/psr7/src/functions.php
7/var/www/iLove2.0/vendor/league/uri-hostname-parser/src/functions_include.php
8/var/www/iLove2.0/vendor/league/uri-hostname-parser/src/functions.php
9/var/www/iLove2.0/vendor/league/uri-parser/src/functions_include.php
10/var/www/iLove2.0/vendor/league/uri-parser/src/functions.php
11/var/www/iLove2.0/vendor/guzzlehttp/promises/src/functions_include.php
12/var/www/iLove2.0/vendor/guzzlehttp/promises/src/functions.php
13/var/www/iLove2.0/vendor/league/uri-components/src/functions_include.php
14/var/www/iLove2.0/vendor/league/uri-components/src/functions.php
15/var/www/iLove2.0/vendor/league/uri-schemes/src/functions_include.php
16/var/www/iLove2.0/vendor/league/uri-schemes/src/functions.php
17/var/www/iLove2.0/vendor/league/uri-schemes/src/Schemes/deprecated.php
18/var/www/iLove2.0/vendor/league/uri-schemes/src/AbstractUri.php
19/var/www/iLove2.0/vendor/league/uri-interfaces/src/Uri.php
20/var/www/iLove2.0/vendor/league/uri-schemes/src/Data.php
21/var/www/iLove2.0/vendor/league/uri-schemes/src/File.php
22/var/www/iLove2.0/vendor/league/uri-schemes/src/Ftp.php
23/var/www/iLove2.0/vendor/league/uri-schemes/src/Http.php
24/var/www/iLove2.0/vendor/psr/http-message/src/UriInterface.php
25/var/www/iLove2.0/vendor/league/uri-schemes/src/Uri.php
26/var/www/iLove2.0/vendor/league/uri-schemes/src/UriException.php
27/var/www/iLove2.0/vendor/league/uri-parser/src/Exception.php
28/var/www/iLove2.0/vendor/league/uri-schemes/src/Ws.php
29/var/www/iLove2.0/vendor/guzzlehttp/guzzle/src/functions_include.php
30/var/www/iLove2.0/vendor/guzzlehttp/guzzle/src/functions.php
31/var/www/iLove2.0/vendor/league/uri-manipulations/src/functions_include.php
32/var/www/iLove2.0/vendor/league/uri-manipulations/src/Modifiers/functions.php
33/var/www/iLove2.0/vendor/league/uri-manipulations/src/functions.php
34/var/www/iLove2.0/vendor/mtdowling/jmespath.php/src/JmesPath.php
35/var/www/iLove2.0/vendor/swiftmailer/swiftmailer/lib/swift_required.php
36/var/www/iLove2.0/vendor/swiftmailer/swiftmailer/lib/classes/Swift.php
37/var/www/iLove2.0/vendor/aws/aws-sdk-php/src/functions.php
38/var/www/iLove2.0/apps/frontend/Module.php
39/var/www/iLove2.0/vendor/vlucas/phpdotenv/src/Dotenv.php
40/var/www/iLove2.0/vendor/vlucas/phpdotenv/src/Loader.php
41/var/www/iLove2.0/apps/helpers/StageVerification.php
42/var/www/iLove2.0/apps/frontend/controllers/ProdutoController.php
43/var/www/iLove2.0/apps/helpers/Helpers.php
44/var/www/iLove2.0/vendor/mobiledetect/mobiledetectlib/namespaced/Detection/MobileDetect.php
45/var/www/iLove2.0/vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php
46/var/www/iLove2.0/apps/frontend/controllers/IndexController.php
47/var/www/iLove2.0/vendor/cocur/slugify/src/Slugify.php
48/var/www/iLove2.0/vendor/cocur/slugify/src/SlugifyInterface.php
49/var/www/iLove2.0/vendor/cocur/slugify/src/RuleProvider/DefaultRuleProvider.php
50/var/www/iLove2.0/vendor/cocur/slugify/src/RuleProvider/RuleProviderInterface.php
Memory
Usage2097152