Login +

Documentation

The class SLS_QueryBuilder

Since SillySmart1.0.7

Introduction

SLS_QueryBuilder class

Synopsis

class SLS_QueryBuilder {
  • public SLS_QueryBuilder add ( string $partName, mixed $part, [ bool $append ] );
  • public SLS_QueryBuilder delete ( );
  • public mixed execute ( );
  • public SLS_ExprBuilder expr ( );
  • public SLS_QueryBuilder from ( string $table, [ string $alias ] );
  • static SLS_QueryBuilder getInstance ( );
  • public string getQuery ( );
  • public SLS_QueryBuilder groupBy ( mixed $columns );
  • public SLS_QueryBuilder having ( string $having );
  • public SLS_QueryBuilder havingAnd ( string $where );
  • public SLS_QueryBuilder havingCloseBracket ( );
  • public SLS_QueryBuilder havingOpenBracket ( );
  • public SLS_QueryBuilder havingOr ( string $where );
  • public SLS_QueryBuilder innerJoin ( string $joinTable, string $joinCondition, [ string $joinAlias ] );
  • public SLS_QueryBuilder leftJoin ( string $joinTable, string $joinCondition, [ string $joinAlias ] );
  • public SLS_QueryBuilder limit ( string $start, [ string $length ] );
  • public SLS_QueryBuilder naturalJoin ( string $joinTable, [ string $joinAlias ] );
  • public SLS_QueryBuilder order ( mixed $columns, [ mixed $order ] );
  • public SLS_QueryBuilder orderRand ( );
  • private prepareDelete ( );
  • private prepareSelect ( );
  • private prepareUpdate ( );
  • public resetQuery ( );
  • public SLS_QueryBuilder rightJoin ( string $joinTable, string $joinCondition, [ string $joinAlias ] );
  • public SLS_QueryBuilder select ( [ mixed $columns ] );
  • public SLS_QueryBuilder set ( mixed $set );
  • public SLS_QueryBuilder update ( );
  • public SLS_QueryBuilder where ( string $where );
  • public SLS_QueryBuilder whereAnd ( [ string $where ] );
  • public SLS_QueryBuilder whereCloseBracket ( );
  • public SLS_QueryBuilder whereOpenBracket ( );
  • public SLS_QueryBuilder whereOr ( [ string $where ] );
  • public __construct ( );
}

Comments

No comment on this object, be the first !

Add your comment

You must login/register to post a reply.