EC-CUBE4 APIドキュメント

JoinCustomizer implements QueryCustomizer

JOIN句をカスタマイズするクラス。

Table of Contents

customize() クエリをカスタマイズします。 mixed
createStatements() 追加するJOIN句を組み立てます。 このメソッドの戻り値が、元のクエリのJOIN句に追加されます。 \Eccube\Doctrine\Query\JoinClause[]

Methods

customize()

クエリをカスタマイズします。

public final customize( $builder : QueryBuilder , $params : array , $queryKey : string ) : mixed
Parameters
$builder : QueryBuilder
$params : array
$queryKey : string
Return values
mixed

createStatements()

追加するJOIN句を組み立てます。 このメソッドの戻り値が、元のクエリのJOIN句に追加されます。

public abstract createStatements( $params : array , $queryKey : ) : \Eccube\Doctrine\Query\JoinClause[]
Parameters
$params : array
$queryKey :
Return values
\Eccube\Doctrine\Query\JoinClause[]

Search results