for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Xsolve\SalesforceClient\QueryBuilder\Expr\Compare;
abstract class AbstractCompare
{
abstract public function getLeft(): string;
abstract public function getComparator(): string;
abstract public function getRight(): string;
public function asSOQL(): string
return sprintf('%s %s %s', $this->getLeft(), $this->getComparator(), $this->getRight());
}