Transactd PHP ORM 1.5.0
  • Namespace
  • Class

Namespaces

  • None
  • Transactd
    • boot
      • Laravel

Classes

  • AggregateFunction
  • CachedQueryExecuter
  • Collection
  • CollectionIterator
  • DatabaseManager
  • Model
  • QueryAdapter
  • QueryExecuter
  • Relation
  • TableForwordIterator
  • TableIterator
  • TableReverseIterator

Traits

  • JsonSerializable

Exceptions

  • IOException
  • ModelNotFoundException
  • ModelUserCancelException

Class QueryAdapter

This class is used only in QueryExecuter. The user does not have to be used.

Namespace: Transactd
Located at QueryAdapter.php

Methods summary

public
# __construct( )
public
# reset( )
public
# isWhereDefined( )
public BizStation\Transactd\Query
# query( )

Returns

BizStation\Transactd\Query
public integer
# getSkip( )

Returns

integer
public
# where( string $name, string|mixed $operator, mixed $value = null )

Parameters

$name
A field name.
$operator
Operator or a value.
$value
(optional) a value
public
# orWhere( string $name, string|mixed $operator, mixed $value = null )

Parameters

$name
A field name.
$operator
Operator or a value.
$value
(optional) a value
public
# whereColumn( string $name, string|mixed $operator, mixed $value = null )

Parameters

$name
A field name.
$operator
Operator or a value.
$value
(optional) a value
public
# orColumn( string $name, string|mixed $operator, mixed $value = null )

Parameters

$name
A field name.
$operator
Operator or a value.
$value
(optional) a value
public
# whereNull( string $name )

Parameters

$name
A field name.
public
# orNull( string $name )

Parameters

$name
A field name.
public
# whereNotNull( string $name )

Parameters

$name
A field name.
public
# orNotNull( string $name )

Parameters

$name
A field name.
public
# whereInKey( BizStation\Transactd\Table $tb, array $values, integer $segments = null )

Parameters

$tb
$values
Key values. A $values is always a one-dimensional array.
$segments
The segment count of values.
public
# whereIn( string $name, array $values )

Parameters

$name
A field name.
$values
Key values. A $values is always a one-dimensional array.
public
# whereNotIn( string $name, mixed $values )

Parameters

$name
A field name.
$values
Key values.
public
# whereBetween( string $name, mixed[2] $valuePair )

Parameters

$name
A field name.
$valuePair
A pair of first value and end value.
public
# whereNotBetween( string $name, mixed[2] $valuePair )

Parameters

$name
A field name.
$valuePair
A pair of first value and end value.
public
# select( string $name1, type $name2 = null, type $name3 = null, type $name4 = null, type $name5 = null, type $name6 = null, type $name7 = null, type $name8 = null )

Parameters

$name1
A field name.
$name2
(optional) A field name.
$name3
(optional) A field name.
$name4
(optional) A field name.
$name5
(optional) A field name.
$name6
(optional) A field name.
$name7
(optional) A field name.
$name8
(optional) A field name.
public
# addSelect( string $name )

Parameters

$name
A field name.
public
# reject( integer $n )

Parameters

$n
public
# skip( integer $n )

Parameters

$n
public
# take( integer $n )

Parameters

$n
public
# direction( integer $v )

Parameters

$v
Nstable::findForword| Nstable::findBackForword
Transactd PHP ORM 1.5.0 API documentation generated by ApiGen