xplo.re Medusa Core Framework 3.2
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Event
  • Todo
  • Download

Namespaces

  • Core
    • Authentication
      • Auto
        • Driver
      • Driver
    • Cache
      • Driver
    • Charset
      • Driver
    • Configuration
      • Driver
    • Controller
    • Converter
      • Driver
    • Decoder
      • Driver
    • Encoder
      • Driver
    • Env
      • Authentication
      • Locale
      • Proxy
      • Server
        • HTTP
        • Redirect
        • X
    • Exception
    • Exchange
      • Driver
    • Fault
      • Formatter
        • Driver
      • Incident
        • Exception
      • Reporter
        • Driver
    • Field
    • Filter
      • Driver
    • Formatter
      • Driver
        • coreuimarkup
          • Token
    • Hash
    • Loader
    • Locale
    • Log
      • Driver
    • Module
      • Dependency
        • Requirement
          • Core
          • PHP
      • Linkage
        • Driver
    • PDF
    • Plugin
    • Query
      • Driver
    • Server
      • Driver
    • Session
      • Driver
    • Set
    • Storage
      • Driver
      • Field
        • Element
    • Stream
      • Driver
    • String
    • Translation
      • Driver
      • Language
        • Driver
    • Type
    • URI
      • Driver
    • Version
    • View
      • Driver
        • coreui
          • Control
            • Button
            • Table
          • Element
        • htmlbuilder
          • Tags
        • yui
          • Modules
  • None
  • PHP

Classes

  • Matrix
  • Matrix_Import

Class Matrix_Import

Matrix (tabular) data import iterator.

Core\Object implements Core\Chainable
Extended by Core\Set implements Core\Accessor
Extended by Core\Set\Mutable implements Core\Mutator
Extended by Core\Field implements Core\Inquiry
Extended by Core\Exchange\Matrix_Import implements Iterator

Direct known subclasses

Core\Exchange\Driver\csv_Import

Abstract
Namespace: Core\Exchange
Package: Core\Exchange
Since: 3.0
Requires: PHP 5.3
Version: 1.0
Located at Exchange/Matrix.inc.php

Methods summary

public array
# current( )

Returns the current matrix row (used by iterators).

Returns the current matrix row (used by iterators).

Returns

array
Current matrix row.

Since

3.0

Implementation of

Iterator::current()
public integer
# key( )

Returns the current matrix row index (used by iterators).

Returns the current matrix row index (used by iterators).

Returns

integer
Current matrix row index.

Since

3.0

Implementation of

Iterator::key()
public array
# row( )

Alias for current matrix row.

Alias for current matrix row.

Returns

array

See

Core\Exchange\Matrix_Import::current()

Since

3.0
public boolean
# valid( )

Tests, whether the current iteration value is valid (used by iterators).

Tests, whether the current iteration value is valid (used by iterators).

Returns

boolean
true, if the current value is valid, otherwise false.

Since

3.0

Implementation of

Iterator::valid()

Methods inherited from Core\Field

getDataForKey(), getDataForKeys(), getDataForUndefinedKey(), issetDataForKey(), offsetExists(), offsetGet(), offsetSet(), offsetUnset()

Methods inherited from Core\Set\Mutable

__set(), __unset()

Methods inherited from Core\Set

__get(), __isset()

Methods inherited from Core\Object

__autocreateFactory(), __call(), __processParameters(), __toString(), attachMethod(), chain(), getValueForKey(), getValueForKeyPath(), getValueForUndefinedKey(), hash(), issetValueForKey(), setValueForKey(), setValueForKeyPath(), setValueForUndefinedKey(), uuid()

Methods inherited from Iterator

next(), rewind()

Constants summary

Constants inherited from Core\Object

AnyParameterType, AutochainParameterType, AutocreateParameterType, BooleanParameterType, CharParameterType, EnumParameterType, IntegerParameterType, RealParameterType, StringParameterType, UserParameterType

Properties summary

protected array $_v_columns

Array of column identifiers (i.e. column headers).

Array of column identifiers (i.e. column headers).

Since

3.0
# array ()
protected array $_v_data

Current data row.

Current data row.

Since

3.0
#
protected integer $_v_position

Current data row index.

Current data row index.

Since

3.0
#

Magic properties

public read-only array $columns

Array of column identifiers (i.e. column headers).

public read-only array $current

Current data row.

public read-only array $data

Current data row.

public read-only integer $key

Current data row index.

public read-only integer $position

Current data row index.

public read-only array $row

Current data row.

public read-only boolean $valid

Iterator status whether current row is still valid.

Magic properties inherited from Core\Object

$hash, $uuid

xplo.re Medusa Core Framework 3.2 API documentation generated by ApiGen