title: Add new rules to team during registration in Laravel Spark
body: <p>I am currently wanting to modify some of the validation rules during registration on Laravel Spark. I have added a couple new inputs that I want to add to the model, but for some reason the validation is not being hit. Below is the code that I have in my <code>SparkServiceProvider</code>:</p>
  
  <pre><code>Spark::swap('CreateTeam@rules', function () {
              return [
                  'name' =&gt; 'required|max:255',
                  'city' =&gt; 'required|max:255',
                  'state' =&gt; 'required|max:255',
              ];
          });
  
          Spark::swap('CreateTeam@validator', function ($user, array $data) {
              $validator = \Validator::make($data, Spark::call(static::class.'@rules'));
  
              $validator-&gt;sometimes('slug', 'required|alpha_dash|max:255|unique:teams,slug', function () {
                  return Spark::teamsIdentifiedByPath();
              });
  
              $validator-&gt;after(function ($validator) use ($user) {
                  $this-&gt;validateMaximumTeamsNotExceeded($validator, $user);
              });
  
              return $validator;
          });
  </code></pre>
  
  <p>I have also attempted to override the CreateTeam interface and then bind it in my AppServiceProvider but that hasn't worked either. Any help would be appreciated.</p>