/**
  * Call the method on the query.
  *
  * @param $name
  * @param $arguments
  * @return Builder|null
  */
 public function __call($name, $arguments)
 {
     if ($assignment = $this->stream->getAssignment(snake_case($name))) {
         $this->query->where($assignment->getColumnName(), $arguments ? array_shift($arguments) : null);
         return $this;
     }
     return parent::__call($name, $arguments);
 }
 /**
  * Call the method on the query.
  *
  * @param $name
  * @param $arguments
  * @return Builder|null
  */
 function __call($name, $arguments)
 {
     if ($assignment = $this->stream->getAssignment(snake_case($name))) {
         $this->query->where($assignment->getColumnName(), $arguments ? array_shift($arguments) : null);
         return $this;
     }
     return parent::__call($name, $arguments);
     // TODO: Change the autogenerated stub
 }