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

  • mysql
  • mysql_Result
  • mysql_Result_Statement
  • mysql_Statement
  • odbc
  • odbc_Result
  • odbc_Statement
  • sqlite2
  • sqlite2_Result
  • sqlite2_Statement
  • sqlite3
  • sqlite3_Result
  • sqlite3_Statement

Class mysql_Result_Statement

MySQL storage result for MySQLi statement bindings.

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\Storage_Result implements Countable, Iterator
Extended by Core\Storage\SQL_Result
Extended by Core\Storage\Driver\mysql_Result_Statement
Namespace: Core\Storage\Driver
Package: Core\Storage
Since: 3.1
Requires: PHP 5.3, MySQLi
Version: 1.0
Located at Storage/Driver/mysql.inc.php

Methods summary

public
# __construct( mysqli_stmt $result, Core\Storage\Driver\mysql $driver, string $rowClass = null, array $contextArgument = null )

Parameters

$result
MySQLi query result statement.
$driver
Driver that created this result instance.
$rowClass
Row class from execution parameters.
$contextArgument
Context argument from execution parameters.

Since

3.1
public
# __destruct( )

Releases all resources associated with the storage result object.

Releases all resources associated with the storage result object.

Since

3.1
public
# next( )

Fetches the next result set entry (used by iterators).

Fetches the next result set entry (used by iterators).

Since

3.1
public
# rewind( )

Resets the result set to the first entry (used by iterators). When MySQL was configured to use data fetch mode, this method does nothing; rewinding is not possible.

Resets the result set to the first entry (used by iterators). When MySQL was configured to use data fetch mode, this method does nothing; rewinding is not possible.

Since

3.1

Methods inherited from Core\Storage\SQL_Result

getAsTimestamp()

Methods inherited from Core\Storage_Result

count(), current(), key(), row(), unpack(), 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()

Constants summary

Constants inherited from Core\Object

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

Properties summary

protected array $_dataCache

Separate cache for bindings, otherwise the references used will be retained on array copies, leading to massive problems with values cached by the application.

Separate cache for bindings, otherwise the references used will be retained on array copies, leading to massive problems with values cached by the application.

Since

3.1
#
protected integer $_indexMode

MySQL index mode used when the result set was created.

MySQL index mode used when the result set was created.

Since

3.1
#
protected mysqli_stmt $_result

MySQLi query result statement.

MySQLi query result statement.

Since

3.1
#

Properties inherited from Core\Storage_Result

$_v_affectedRows, $_v_contextArgument, $_v_driver, $_v_insertID, $_v_position, $_v_rowClass, $_v_rows

Properties inherited from Core\Field

$_v_data

Magic properties inherited from Core\Storage_Result

$affectedRows, $contextArgument, $driver, $insertID, $position, $row, $rowClass, $rows

Magic properties inherited from Core\Field

$data

Magic properties inherited from Core\Object

$hash, $uuid

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