Overview

Namespaces

  • GLFramework
    • Cache
    • Controller
    • DaMa
      • Manipulators
    • Database
    • HTTP
    • Mail
    • Middleware
    • Model
    • Module
    • Tests
    • Upload
    • Utils
  • None

Classes

  • Bootstrap
  • Controller
  • DatabaseManager
  • DBStructure
  • Events
  • Filesystem
  • Log
  • Mail
  • MailView
  • Model
  • ModelResult
  • Request
  • Response
  • Versions
  • View

Interfaces

  • Middleware
  • Overview
  • Namespace
  • Class

Class Bootstrap

Namespace: GLFramework
Located at Bootstrap.php
Methods summary
public
# __construct( $directory, $config = "config.yml" )

Bootstrap constructor.

Bootstrap constructor.

public array|mixed
# loadConfig( $folder, $file )

Cargar de forma recursiva una configuración

Parameters

$folder
$file

Returns

array|mixed
public static
# dispatch( $response )

Procesa la peticion de respuesta

Parameters

$response
Response
public static
# getSingleton( )
public static
# isDebug( )
public static
# start( $directory )

Inicia la apliccion de forma estática

Inicia la apliccion de forma estática

Parameters

$directory
public
# init( )

Inicializar la apliacion de forma interna

Inicializar la apliacion de forma interna

Throws

Exception
public
# setupTest( )

Prepara e inicia el entorno de testeo

Prepara e inicia el entorno de testeo

public
# overrideConfig( $file )

Sobreescribe con el archivo de configuración indicado

Sobreescribe con el archivo de configuración indicado

Parameters

$file

Throws

Exception
public GLFramework\Response
# run( null $url = null, null $method = null )

Ejecutar la petición mediante esa url y el método

Ejecutar la petición mediante esa url y el método

Parameters

$url
$method

Returns

GLFramework\Response
public
# install( )

Instala la base de datos con los modelos actualmente cargados en el init

Instala la base de datos con los modelos actualmente cargados en el init

Deprecated

Since 0.2.0

Throws

Exception
public array|mixed
# getConfig( )

Obtinene la configuración para este contexto

Obtinene la configuración para este contexto

Returns

array|mixed
public mixed
# getDirectory( )

Obtiene el directorio en el que se esta ejecutando el framework

Obtiene el directorio en el que se esta ejecutando el framework

Returns

mixed
public GLFramework\Module\ModuleManager
# getManager( )

Returns

GLFramework\Module\ModuleManager
public array
# getModels( )

Obtiene los modelos que han registrado los módulos.

Obtiene los modelos que han registrado los módulos.

Returns

array
public
# log( $message, integer $level = 1, boolean $nl = true )

Deprecated

Since 0.2.0

Parameters

$message
$level
$nl
public
# fatal_handler( )
public
# format_error( $errno, $errstr, $errfile, $errline )
public
# getVersion( )
Properties summary
public static string $VERSION
# "0.2.1"
API documentation generated by ApiGen