for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ivory\Query;
abstract class RelationDefinition implements IRelationDefinition
{
public function where($cond, ...$args): IRelationDefinition
return new ConstrainedRelationDefinition($this, $cond, ...$args);
}
public function sort($sortExpression, ...$args): IRelationDefinition
return new SortedRelationDefinition($this, $sortExpression, ...$args);
public function limit($limit, int $offset = 0): IRelationDefinition
return new LimitedRelationDefinition($this, $limit, $offset);