com\setasign\SetaFramework\Database\JoinedTable

Select Class JoinedTable Select

File: /SetaFramework/src/Database/JoinedTable/Select.php

Class hierarchy

Implements

Summary

Properties

$table


Methods

__construct()

public Select::__construct (
JoinedTable $table
)

Constructor

Parameters
$table : JoinedTable
 

__call()

public Select::__call (
string $name,
array $arguments
): $this

Proxy method to the JoinedTable object.

Parameters
$name : string
 
$arguments : array
 
Exceptions

Throws \BadMethodCallException If the method not exists in the JoinedTable.

__clone()

public Select::__clone (
void
): void

fetchAsRow()

public Select::fetchAsRow (
bool $onlyFirst = false
): \Generator
Parameters
$onlyFirst : bool
 
Exceptions

Throws \com\setasign\SetaFramework\Exception

getAsStatement()

getSql()

Returns the complete sql for the query.

Parameters
$quoteInterface : \com\setasign\SetaFramework\Database\QuoteInterface