title: Magnolia CMS: form processors dependency
body: <h2>In short</h2>
  <p>Is it possible to set dependencies between the form processors?</p>
  <hr />
  <h2>In details</h2>
  <p><a href="https://documentation.magnolia-cms.com/display/DOCS/Form+module" rel="nofollow noreferrer">Magnolia CMS has a form module</a> providing the ability to add custom form processors.</p>
  <p>This system allows you to hook a class to the form's submission, in order to do whatever you want with the data sent through the form (i.e. send an email, save data to a Database, or else).</p>
  <p>I would like to be able to configure/program my processors such as after form submission:</p>
  <ul>
  <li>start <code>processor A</code></li>
  <li>if <code>processor A</code> completes successfully then start <code>processor B</code></li>
  <li>then if <code>processor B</code> completes successfully then start <code>processor C</code></li>
  <li>and so on...</li>
  <li>BUT if any of the processors does <strong>not</strong> complete successfully, the next processors will NOT be executed</li>
  </ul>