title: Ignore "Variable might have not been defined" in specific place
body: <p>I have code like this</p>
  
  <pre><code>&lt;?php
  $first_condition = time() % 2 == 0;
  $second_condition = time() % 3 == 0;
  
  if ($first_condition) {
      if ($second_condition) {
          $param1 = 'param1_1_1';
      } else {
          $param1 = 'param1_2_1';
          $param2 = 'param2_2_1';
      }
  } else {
      if ($second_condition) {
          $param1 = 'param1_1_2';
      } else {
          $param1 = 'param1_2_2';
          $param2 = 'param2_2_2';
      }
  }
  
  if ($second_condition) {
      $param2 = $param1;
  }
  
  $total = array(
      'param1' =&gt; $param2,
      'param2' =&gt; $param1,
  );
  </code></pre>
  
  <p>I really know that <code>$param2</code> would be defined anyway, but PhpStorm say that it's wrong.</p>
  
  <p><a href="https://i.stack.imgur.com/i0EKe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/i0EKe.png" alt="enter image description here"></a></p>
  
  <p>Is exist there any way to mark this place as ignored of this inspection? Only <strong>this place</strong>, not global settings, and only <strong>this inspection</strong>, not all.</p>