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_DynamicVars

Dynamic vars model base

Pinoco_Vars implements IteratorAggregate, ArrayAccess, Countable, Pinoco_ArrayConvertible
Extended by Pinoco_DynamicVars

Direct known subclasses

Pinoco, Pinoco_HttpRequestVars, Pinoco_Pagination, Pinoco_Validator, Pinoco_ValidatorContext
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/DynamicVars.php
Methods summary
public mixed
# get( string $name, mixed $default = Pinoco_OptionalParam::UNSPECIFIED )

Returns a value or default by name.

Returns a value or default by name.

Parameters

$name
string
$name
$default
mixed
$default

Returns

mixed

See

src/Pinoco/Pinoco_Vars#get($name)

Overrides

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

Checks if this object has certain property or not. If setLoose is set true then it returns true always.

Checks if this object has certain property or not. If setLoose is set true then it returns true always.

Parameters

$name
string
$name

Returns

boolean

See

src/Pinoco/Pinoco_Vars#has($name)

Overrides

Pinoco_Vars::has()
public Pinoco_List
# keys( )

Returns all property names in this object.

Returns all property names in this object.

Returns

Pinoco_List

See

src/Pinoco/Pinoco_Vars#keys()

Overrides

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

Property setter.

Property setter.

Parameters

$name
string
$name
$value
mixed
$value

Throws

InvalidArgumentException

See

src/Pinoco/Pinoco_Vars#set($name, $value)

Overrides

Pinoco_Vars::set()
public
# getIterator( )

Overrides

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