PHP Classes

File: conf/development/uri.conf.php

Recommend this page to a friend!
  Classes of Fernando Val   Springy   conf/development/uri.conf.php   Download  
File: conf/development/uri.conf.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Springy
Microframework for Web application development
Author: By
Last change:
Date: 5 years ago
Size: 1,451 bytes
 

Contents

Class file image Download
<?php
/** \file
 * \brief Configurations for Springy\URI class.
 * \copyright Copyright (c) 2007-2016 Fernando Val
 * \warning Este arquivo é parte integrante do framework e não pode ser omitido.
 */

/**
 * \defgroup uricfg_development Configurações da classe de tratamento de URI/URL para o ambiente 'development'
 * \ingroup uricfg.
 *
 * As entradas colocadas nesse arquivo serão aplicadas apenas ao ambiente 'development'.
 *
 * Seu sistema pode não possuir esse ambiente, então use-o como modelo para criação do arquivo de
 * parâmetros de configuração para os ambientes que seu sistema possua.
 *
 * Veja \link uricfg Configurações da classe de tratamento de URI/URL \endlink para entender as entradas de configuração possíveis.
 *
 * \see uricfg
 */
/**@{*/

/// Configurações para o ambiente de Desenvolvimento
$conf = [
   
'host_controller_path' => [
       
'host.seusite.localhost' => ['diretorio'],
    ],
   
'dynamic' => $_SERVER['HTTP_HOST'],
   
'static' => $_SERVER['HTTP_HOST'],
   
'secure' => $_SERVER['HTTP_HOST'],
];

/// Configurações sobrescritas para hosts específicos (EXEMPLO)
$over_conf = [
   
'host.seusite.localhost' => [
       
'dynamic' => 'http://host.seusite.localhost',
       
'prevalidate_controller' => [
           
'mycontroller' => ['command' => 404, 'segments' => 2, 'validate' => ['/^[a-z0-9\-]+$/', '/^[0-9]+$/']],
        ],
    ],
];

/**@}*/