public function setConstant($nameOrConstant, $value = null, $isExpression = false)
{
if ($nameOrConstant instanceof PhpConstant) {
$name = $nameOrConstant->getName();
$constant = $nameOrConstant;
} else {
$name = $nameOrConstant;
$constant = new PhpConstant($nameOrConstant, $value, $isExpression);
}
$this->constants->set($name, $constant);
return $this;
}