16 lines
347 B
PHP
16 lines
347 B
PHP
<?php
|
|
|
|
namespace Core\Driver\SQL\Expression;
|
|
|
|
use Core\Driver\SQL\SQL;
|
|
|
|
class Sum extends Alias {
|
|
|
|
public function __construct(mixed $value, string $alias) {
|
|
parent::__construct($value, $alias);
|
|
}
|
|
|
|
protected function addValue(SQL $sql, array &$params): string {
|
|
return "SUM(" . $sql->addValue($this->getValue(), $params) . ")";
|
|
}
|
|
} |