havingRaw() public method

Add a raw having clause to the query.
public havingRaw ( string $sql, array $bindings = [], string $boolean = 'and' )
$sql string
$bindings array
$boolean string
Exemplo n.º 1
0
 /**
  * Add a raw having clause to the query.
  *
  * @param string $sql
  * @param array $bindings
  * @param string $boolean
  * @return $this 
  * @static 
  */
 public static function havingRaw($sql, $bindings = array(), $boolean = 'and')
 {
     return \Illuminate\Database\Query\Builder::havingRaw($sql, $bindings, $boolean);
 }
 /**
  * Modify a Builder object. Changes here can be nested
  * @param  \Illuminate\Database\Query\Builder $query
  * @return  \Illuminate\Database\Query\Builder $query
  */
 public function apply(\Illuminate\Database\Query\Builder $query)
 {
     $query->havingRaw('(post_count > ' . (int) $this->countMin . ' AND post_count < ' . (int) $this->countMax . ')');
     return $query;
 }