Skip to content

Commit

Permalink
Update interfaces to be I prefixed
Browse files Browse the repository at this point in the history
  • Loading branch information
bajb committed Oct 7, 2014
1 parent 75d0118 commit f43ceea
Show file tree
Hide file tree
Showing 37 changed files with 103 additions and 103 deletions.
4 changes: 2 additions & 2 deletions src/Builder/Traits/FromTrait.php
Expand Up @@ -2,14 +2,14 @@
namespace Packaged\QueryBuilder\Builder\Traits;

use Packaged\QueryBuilder\Clause\FromClause;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait FromTrait
{
public function from($table)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/

$from = new FromClause();
Expand Down
4 changes: 2 additions & 2 deletions src/Builder/Traits/GroupByTrait.php
Expand Up @@ -3,14 +3,14 @@

use Packaged\QueryBuilder\Clause\GroupByClause;
use Packaged\QueryBuilder\Expression\FieldExpression;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait GroupByTrait
{
public function groupBy($fields)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/

$groupClause = new GroupByClause();
Expand Down
4 changes: 2 additions & 2 deletions src/Builder/Traits/HavingTrait.php
Expand Up @@ -2,14 +2,14 @@
namespace Packaged\QueryBuilder\Builder\Traits;

use Packaged\QueryBuilder\Clause\HavingClause;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait HavingTrait
{
public function having()
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/
$where = HavingClause::create(func_get_args());
$this->addClause($where);
Expand Down
4 changes: 2 additions & 2 deletions src/Builder/Traits/JoinTrait.php
Expand Up @@ -4,14 +4,14 @@
use Packaged\QueryBuilder\Clause\FromClause;
use Packaged\QueryBuilder\Clause\JoinClause;
use Packaged\QueryBuilder\Clause\WhereClause;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait JoinTrait
{
public function join($table, $sourceField, $destField = null, $where = null)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/
if($destField === null)
{
Expand Down
6 changes: 3 additions & 3 deletions src/Builder/Traits/LimitTrait.php
Expand Up @@ -2,14 +2,14 @@
namespace Packaged\QueryBuilder\Builder\Traits;

use Packaged\QueryBuilder\Clause\LimitClause;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait LimitTrait
{
public function limit($limit)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/

$limitClause = new LimitClause();
Expand All @@ -21,7 +21,7 @@ public function limit($limit)
public function limitWithOffset($offset, $limit)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/

$limitClause = new LimitClause();
Expand Down
4 changes: 2 additions & 2 deletions src/Builder/Traits/OrderByTrait.php
Expand Up @@ -3,14 +3,14 @@

use Packaged\QueryBuilder\Clause\OrderByClause;
use Packaged\QueryBuilder\Expression\FieldExpression;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait OrderByTrait
{
public function orderBy($fields)
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/

$orderClause = new OrderByClause();
Expand Down
6 changes: 3 additions & 3 deletions src/Builder/Traits/WhereTrait.php
Expand Up @@ -4,14 +4,14 @@
use Packaged\QueryBuilder\Clause\WhereClause;
use Packaged\QueryBuilder\Predicate\OrPredicateSet;
use Packaged\QueryBuilder\Predicate\PredicateSet;
use Packaged\QueryBuilder\Statement\StatementInterface;
use Packaged\QueryBuilder\Statement\IStatement;

trait WhereTrait
{
public function where()
{
/**
* @var $this StatementInterface
* @var $this IStatement
*/
$where = WhereClause::create(func_get_args());
$this->addClause($where);
Expand All @@ -21,7 +21,7 @@ public function where()
public function orWhere()
{
/**
* @var $this StatementInterface
* @var $this IStatement
* @var $where WhereClause
*/
$where = $this->getClause('WHERE');
Expand Down
2 changes: 1 addition & 1 deletion src/Clause/AbstractFieldClause.php
Expand Up @@ -3,7 +3,7 @@

use Packaged\QueryBuilder\Expression\FieldExpression;

abstract class AbstractFieldClause implements ClauseInterface
abstract class AbstractFieldClause implements IClause
{
/**
* @var FieldExpression[]
Expand Down
8 changes: 4 additions & 4 deletions src/Clause/AbstractPredicateClause.php
@@ -1,14 +1,14 @@
<?php
namespace Packaged\QueryBuilder\Clause;

use Packaged\QueryBuilder\Predicate\PredicateInterface;
use Packaged\QueryBuilder\Predicate\IPredicate;
use Packaged\QueryBuilder\Predicate\PredicateSet;

abstract class AbstractPredicateClause implements ClauseInterface
abstract class AbstractPredicateClause implements IClause
{
protected $_predicates = [];

public function addPredicate(PredicateInterface $predicate)
public function addPredicate(IPredicate $predicate)
{
$this->_predicates[] = $predicate;
}
Expand All @@ -17,7 +17,7 @@ public function setPredicates(array $predicates)
{
$this->_predicates = assert_instances_of(
$predicates,
'\Packaged\QueryBuilder\Predicate\PredicateInterface'
'\Packaged\QueryBuilder\Predicate\IPredicate'
);
}

Expand Down
2 changes: 1 addition & 1 deletion src/Clause/AbstractTableClause.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Clause;

abstract class AbstractTableClause implements ClauseInterface
abstract class AbstractTableClause implements IClause
{
protected $_table;

Expand Down
4 changes: 2 additions & 2 deletions src/Clause/ClauseInterface.php → src/Clause/IClause.php
@@ -1,9 +1,9 @@
<?php
namespace Packaged\QueryBuilder\Clause;

use Packaged\QueryBuilder\Statement\StatementSegmentInterface;
use Packaged\QueryBuilder\Statement\IStatementSegment;

interface ClauseInterface extends StatementSegmentInterface
interface IClause extends IStatementSegment
{
/**
* @return string
Expand Down
2 changes: 1 addition & 1 deletion src/Clause/LimitClause.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Clause;

class LimitClause implements ClauseInterface
class LimitClause implements IClause
{
protected $_limit;
protected $_offset;
Expand Down
10 changes: 5 additions & 5 deletions src/Clause/SelectClause.php
Expand Up @@ -3,13 +3,13 @@

use Packaged\QueryBuilder\SelectExpression\ConcatSelectExpression;
use Packaged\QueryBuilder\SelectExpression\FieldSelectExpression;
use Packaged\QueryBuilder\SelectExpression\SelectExpressionInterface;
use Packaged\QueryBuilder\SelectExpression\ISelectExpression;

class SelectClause implements ClauseInterface
class SelectClause implements IClause
{
protected $_expressions = [];

public function addExpression(SelectExpressionInterface $expression)
public function addExpression(ISelectExpression $expression)
{
$this->_expressions[] = $expression;
return $this;
Expand All @@ -19,7 +19,7 @@ public function setExpressions(array $expressions)
{
$this->_expressions = assert_instances_of(
$expressions,
'\Packaged\QueryBuilder\SelectExpression\SelectExpressionInterface'
'\Packaged\QueryBuilder\SelectExpression\ISelectExpression'
);
return $this;
}
Expand Down Expand Up @@ -72,7 +72,7 @@ public function addFields($fields)

public function addField($field, $alias = null)
{
if($field instanceof SelectExpressionInterface)
if($field instanceof ISelectExpression)
{
$this->addExpression($field);
}
Expand Down
8 changes: 4 additions & 4 deletions src/Clause/ValuesClause.php
@@ -1,13 +1,13 @@
<?php
namespace Packaged\QueryBuilder\Clause;

use Packaged\QueryBuilder\Expression\ExpressionInterface;
use Packaged\QueryBuilder\Expression\IExpression;

class ValuesClause implements ClauseInterface
class ValuesClause implements IClause
{
protected $_expressions = [];

public function addExpression(ExpressionInterface $expression)
public function addExpression(IExpression $expression)
{
$this->_expressions[] = $expression;
return $this;
Expand All @@ -17,7 +17,7 @@ public function setExpressions(array $expressions)
{
$this->_expressions = assert_instances_of(
$expressions,
'\Packaged\QueryBuilder\Expression\ExpressionInterface'
'\Packaged\QueryBuilder\Expression\IExpression'
);
return $this;
}
Expand Down
4 changes: 2 additions & 2 deletions src/Clause/WhereClause.php
Expand Up @@ -9,7 +9,7 @@
use Packaged\QueryBuilder\Predicate\NotEqualPredicate;
use Packaged\QueryBuilder\Predicate\NotInPredicate;
use Packaged\QueryBuilder\Predicate\OrPredicateSet;
use Packaged\QueryBuilder\Predicate\PredicateInterface;
use Packaged\QueryBuilder\Predicate\IPredicate;
use Packaged\QueryBuilder\Predicate\PredicateSet;

class WhereClause extends AbstractPredicateClause
Expand Down Expand Up @@ -43,7 +43,7 @@ public static function buildPredicates(
$pred->setExpression(ValueExpression::create($value));
$predicates[] = $pred;
}
else if($value instanceof PredicateInterface)
else if($value instanceof IPredicate)
{
$predicates[] = $value;
}
Expand Down
8 changes: 4 additions & 4 deletions src/Expression/AbstractArithmeticExpression.php
Expand Up @@ -4,7 +4,7 @@
abstract class AbstractArithmeticExpression extends FieldExpression
{
/**
* @var ExpressionInterface
* @var IExpression
*/
protected $_value;

Expand All @@ -16,7 +16,7 @@ abstract class AbstractArithmeticExpression extends FieldExpression
*/
abstract public function getOperator();

public function setExpression(ExpressionInterface $value)
public function setExpression(IExpression $value)
{
$this->_value = $value;
return $this;
Expand Down Expand Up @@ -45,7 +45,7 @@ public static function create($field, $value = null)
/**
* @var $expression static
*/
if($value instanceof ExpressionInterface)
if($value instanceof IExpression)
{
$expression->setExpression($value);
}
Expand All @@ -69,7 +69,7 @@ public static function createWithTable($field, $table, $value = null)
/**
* @var $expression static
*/
if($value instanceof ExpressionInterface)
if($value instanceof IExpression)
{
$expression->setExpression($value);
}
Expand Down
8 changes: 0 additions & 8 deletions src/Expression/ExpressionInterface.php

This file was deleted.

2 changes: 1 addition & 1 deletion src/Expression/FieldExpression.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Expression;

class FieldExpression implements ExpressionInterface
class FieldExpression implements IExpression
{
protected $_field;
protected $_table;
Expand Down
8 changes: 8 additions & 0 deletions src/Expression/IExpression.php
@@ -0,0 +1,8 @@
<?php
namespace Packaged\QueryBuilder\Expression;

use Packaged\QueryBuilder\Statement\IStatementSegment;

interface IExpression extends IStatementSegment
{
}
2 changes: 1 addition & 1 deletion src/Expression/NowExpression.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Expression;

class NowExpression implements ExpressionInterface
class NowExpression implements IExpression
{
/**
* Assemble the segment into a usable part of a query
Expand Down
2 changes: 1 addition & 1 deletion src/Expression/UnixTimestampExpression.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Expression;

class UnixTimestampExpression implements ExpressionInterface
class UnixTimestampExpression implements IExpression
{
/**
* Assemble the segment into a usable part of a query
Expand Down
2 changes: 1 addition & 1 deletion src/Expression/ValueExpression.php
@@ -1,7 +1,7 @@
<?php
namespace Packaged\QueryBuilder\Expression;

class ValueExpression implements ExpressionInterface
class ValueExpression implements IExpression
{
protected $_value;

Expand Down

0 comments on commit f43ceea

Please sign in to comment.