Overview

Packages

  • Pinoco
    • PAL

Classes

  • Pinoco
  • Pinoco_Delegate
  • Pinoco_DynamicVars
  • Pinoco_HttpRequestVars
  • Pinoco_List
  • Pinoco_MIMEType
  • Pinoco_NativeRenderer
  • Pinoco_NothingVars
  • Pinoco_NullRenderer
  • Pinoco_OptionalParam
  • Pinoco_Pagination
  • Pinoco_PDOStatementWrapper
  • Pinoco_PDOWrapper
  • Pinoco_Renderer
  • Pinoco_Router
  • Pinoco_TALRenderer
  • Pinoco_TestEnvironment
  • Pinoco_Validator
  • Pinoco_ValidatorContext
  • Pinoco_Vars

Interfaces

  • Pinoco_ArrayConvertible

Functions

  • __pinoco_autoload_impl
  • Overview
  • Package
  • Class
  • Tree

Class Pinoco_NothingVars

Special Variable model as Nothing object.

Pinoco_Vars implements IteratorAggregate, ArrayAccess, Countable, Pinoco_ArrayConvertible
Extended by Pinoco_NothingVars
Package: Pinoco
Copyright: Copyright 2010-2012, Hisateru Tanaka <tanakahisateru@gmail.com>
License: License (http://www.opensource.org/licenses/mit-license.php)
Author: Hisateru Tanaka <tanakahisateru@gmail.com>
Located at Pinoco/NothingVars.php
Methods summary
public static Pinoco_NothingVars
# instance( )

Provides the unique Nothing instance.

Provides the unique Nothing instance.

Returns

Pinoco_NothingVars
public Pinoco_NothingVars
# get( string $name, mixed $default = Pinoco_OptionalParam::UNSPECIFIED )

Returns itself as globally unique NothingVars.

Returns itself as globally unique NothingVars.

Parameters

$name
string
$name
$default
mixed
$default

Returns

Pinoco_NothingVars

Overrides

Pinoco_Vars::get()
public boolean
# has( string $name )

Nothing can respond to any names.

Nothing can respond to any names.

Parameters

$name
string
$name

Returns

boolean

Overrides

Pinoco_Vars::has()
public
# set( string $name, mixed $value )

Every values passed to Nothing would be lost.

Every values passed to Nothing would be lost.

Parameters

$name
string
$name
$value
mixed
$value

Overrides

Pinoco_Vars::set()
public
# registerAsMethod( string $name, callable $callable )

Every values passed to Nothing would be lost.

Every values passed to Nothing would be lost.

Parameters

$name
string
$name
$callable
callable
$callable

Overrides

Pinoco_Vars::registerAsMethod()
public
# registerAsDynamic( string $name, callable $callable, array $context = array() )

Every values passed to Nothing would be lost.

Every values passed to Nothing would be lost.

Parameters

$name
string
$name
$callable
callable
$callable
$context
array
$context

Overrides

Pinoco_Vars::registerAsDynamic()
public
# registerAsLazy( string $name, callable $callable, array $context = array() )

Every values passed to Nothing would be lost.

Every values passed to Nothing would be lost.

Parameters

$name
string
$name
$callable
callable
$callable
$context
array
$context

Overrides

Pinoco_Vars::registerAsLazy()
public
# import( mixed $src, boolean $filter = false, null $default = null, string $modifier = "%s" )

Every values passed to Nothing would be lost.

Every values passed to Nothing would be lost.

Parameters

$src
mixed
$src
$filter
boolean
$filter
$default
null
$default
$modifier
string
$modifier

Throws

InvalidArgumentException

Overrides

Pinoco_Vars::import()
public array
# toArray( boolean $filter = false, null $default = null, string $modifier = "%s" )

Nothing as Array is empty array.

Nothing as Array is empty array.

Parameters

$filter
boolean
$filter
$default
null
$default
$modifier
string
$modifier

Returns

array

Overrides

Pinoco_Vars::toArray()
public array
# toArrayRecurse( integer $depth = null )

Nothing as Array is empty array.

Nothing as Array is empty array.

Parameters

$depth
integer
$depth

Returns

array

Overrides

Pinoco_Vars::toArrayRecurse()
public string
# __toString( )

Nothing as String is empty string.

Nothing as String is empty string.

Returns

string

Overrides

Pinoco_Vars::__toString()
Methods inherited from Pinoco_Vars
__call(), __construct(), __get(), __isset(), __set(), __unset(), count(), fromArray(), getIterator(), keys(), markAsDirty(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), remove(), rget(), setDefault(), setLoose(), values(), wrap()
Pinoco 0.8.0 Documentation API documentation generated by ApiGen 2.8.0