original_string: protected function callScope($scope, $parameters)
      {
          array_unshift($parameters, $this);
  
          return call_user_func_array(array($this->model, $scope), $parameters) ?: $this;
      }
code: protected function callScope($scope, $parameters)
      {
          array_unshift($parameters, $this);
  
          return call_user_func_array(array($this->model, $scope), $parameters) ?: $this;
      }
code_tokens: protected function callScope ( $ scope , $ parameters ) { array_unshift ( $ parameters , $ this ) ; return call_user_func_array ( array ( $ this -> model , $ scope ) , $ parameters ) ? : $ this ; }
docstring: Call the given model scope on the underlying model.
  
  @param  string  $scope
  @param  array   $parameters
  @return \Nova\Database\Query\Builder
docstring_tokens: Call the given model scope on the underlying model .