public function __construct(array $values) { if (count($values) === 0) { throw new PinqException('Invalid amount of value expressions for %s: must be greater than 0', __CLASS__); } $this->values = self::verifyAll($values); }