public function scopeWhereIs($query, $role) { $constraint = new RolesQuery(); $params = array_slice(func_get_args(), 1); array_unshift($params, $query); call_user_func_array([$constraint, 'constrainWhereIs'], $params); }