Neevo Public API
  • Namespace
  • Class
  • Tree

Namespaces

  • Neevo
    • Nette
  • None
  • PHP

Classes

  • Neevo
  • NeevoBaseStmt
  • NeevoCacheFile
  • NeevoCacheMemcache
  • NeevoCacheMemory
  • NeevoCacheSession
  • NeevoConnection
  • NeevoDriverMySQL
  • NeevoDriverMySQLi
  • NeevoDriverPgSQL
  • NeevoDriverSQLite2
  • NeevoDriverSQLite3
  • NeevoLiteral
  • NeevoLoader
  • NeevoObserverMap
  • NeevoParser
  • NeevoResult
  • NeevoResultIterator
  • NeevoRow
  • NeevoStmt

Interfaces

  • INeevoCache
  • INeevoDriver
  • INeevoObservable
  • INeevoObserver

Exceptions

  • NeevoDriverException
  • NeevoException
  • NeevoImplementationException

Class NeevoRow

Representation of a row in a result.

NeevoRow implements ArrayAccess, Countable, IteratorAggregate
Package: Neevo
Author: Martin Srank
Located at neevo/NeevoRow.php

Methods summary

public
# __construct( array $data, NeevoResult $result )

Create a row instance.

Create a row instance.

Parameters

$data
array
$data
$result
NeevoResult
$result
public integer
# update( )

Update corresponding database row if available.

Update corresponding database row if available.

Returns

integer
Number of affected rows.

Throws

NeevoException
public integer
# delete( )

Delete corresponding database row if available.

Delete corresponding database row if available.

Returns

integer
Number of affected rows.

Throws

NeevoException
public array
# toArray( )

Return values as an array.

Return values as an array.

Returns

array
public boolean
# isFrozen( )

If row is not able to update it's state.

If row is not able to update it's state.

Returns

boolean
public
# count( )

Implementation of

Countable::count()
public
# getIterator( )

Implementation of

IteratorAggregate::getIterator()
public
# __get( mixed $name )
public
# __set( mixed $name, mixed $value )
public
# __isset( mixed $name )
public
# __unset( mixed $name )
public
# offsetGet( mixed $offset )

Implementation of

ArrayAccess::offsetGet()
public
# offsetSet( mixed $offset, mixed $value )

Implementation of

ArrayAccess::offsetSet()
public
# offsetExists( mixed $offset )

Implementation of

ArrayAccess::offsetExists()
public
# offsetUnset( mixed $offset )

Implementation of

ArrayAccess::offsetUnset()

Magic methods summary

Properties summary

protected boolean $frozen
#
protected string $primary
#
protected array $data
#
protected array $modified
#
protected string $table
#
protected NeevoConnection $connection
#
Neevo Public API API documentation generated by ApiGen 2.8.0