protected function callScope($scope, $parameters)
    {
        array_unshift($parameters, $this);

        return call_user_func_array(array($this->model, $scope), $parameters) ?: $this;
    }
protected function callScope($scope, $parameters)
    {
        array_unshift($parameters, $this);

        return call_user_func_array(array($this->model, $scope), $parameters) ?: $this;
    }
protected function callScope ( $ scope , $ parameters ) { array_unshift ( $ parameters , $ this ) ; return call_user_func_array ( array ( $ this -> model , $ scope ) , $ parameters ) ? : $ this ; }
Call the given model scope on the underlying model.

@param  string  $scope
@param  array   $parameters
@return \Nova\Database\Query\Builder
Call the given model scope on the underlying model .