title: PHPCS rule for type hinting
body: <p>Is there a rule to check all functions for type hinting?</p>
  
  <pre><code>/**
   * Set the part name.
   *
   * @param   string    $name   The part name.
   */
  public function setName(string $name) : void
  {
      $this-&gt;name = $name;
  }
  </code></pre>
  
  <p>So for example it has to have a type in front of the argument and the function has to have a specified return type.</p>