public function __call($name, $args) { $name = strtolower($name); if ($name === 'as') { return $this->setAlias(isset($args[0]) ? $args[0] : null); } return parent::__call($name, $args); }