Overview

Packages

  • Onion::Controllers
  • Onion::Core
  • Onion::UI
  • Onion::Utils

Classes

  • Authenticator
  • Controller
  • Database
  • DatabaseResult
  • Log
  • Model
  • Onion
  • Request
  • Response
  • User
  • Overview
  • Package
  • Class
  • Tree

Class Onion

Onion Framework - Jadro frameworku

Copyright (c) 2011 Jano Gašpar (http://webstranky.net)

Package: Onion::Core
Copyright: Copyright (c) 2011 Jano Gašpar
Author: Jano Gašpar
Located at Onion.php
Methods summary
public
# __construct( array $settings = array() )
Konštruktor

Konštruktor

Parameters

$settings
array
asociatívne pole s nastaveniami
public
# run( )
Spustenie aplikácie

Spustenie aplikácie

private
# settings( array $app_settings )
Uloženie nastavení aplikácie

Uloženie nastavení aplikácie

Parameters

$app_settings
array
asociatívne pole s nastaveniami aplikácie
public
# add_route( array $route )
Pridanie routy

Pridanie routy

Parameters

$route
array
routa
public
# loader( string $class )
Autoloader

Autoloader

Parameters

$class
string
názov triedy
private
# start_session( )
Naštartovanie session

Naštartovanie session

public
# set_flash( string $message, string $type = 'info', string $request = 'next' )
Pridanie správy

Pridanie správy

Parameters

$message
string
text správy
$type
string
typ správy - info, error
$request
string
požiadavka - current, next
public array
# get_flash( string $request = 'prev' )
Získanie správ požiadavky

Získanie správ požiadavky

Parameters

$request
string
požiadavka - prev, current, next

Returns

array
správy požiadavky
public
# keep_flash( )
Uloženie aktuálnych správ pre nasledujúcu požiadavku

Uloženie aktuálnych správ pre nasledujúcu požiadavku

public
# not_found( string $message = NULL, string $type, callback $handler = NULL )
Handler požiadaviek na neexistujúce objekty

Handler požiadaviek na neexistujúce objekty

Parameters

$message
string
text hláasenia
$type
string
typ objektu
$handler
callback
vlastný handler
public string
# create_uri( string $route_name, array $data = array(), array $uri_data = NULL, string $anchor = NULL )
Vytvorenie uri

Vytvorenie uri

Parameters

$route_name
string
meno routy podľa ktorej sa má adresa vytvoriť
$data
array
parametre pre resources
$uri_data
array
parametre pre $_GET
$anchor
string
kotva

Returns

string
uri
private
# hooks( array $hooks )
Spustenie háčikov

Spustenie háčikov

Parameters

$hooks
array
zoznam háčikov
public mixed
# __get( string $property )
Metóda na vrátenie hodnoty chránenej vlastnosti

Metóda na vrátenie hodnoty chránenej vlastnosti

Parameters

$property
string
meno vlastnosti

Returns

mixed
hodnota vlastnosti
Properties summary
private array $flash array( 'prev' => array(), 'next' => array(), 'current' => array() )
#
private array $routes array()
#
private array $route
#
private object $request
#
private object $response
#
public string $controller_name
#
public string $action_name
#
private object $controller
#
private array $settings array()
#
private array $arguments array()
#
private object $user
#
private boolean $not_found FALSE
#
Onion API documentation generated by ApiGen.
Generated using the TokenReflection library.