title: cross module communication zend framework php
body: <p>How can i call a controller::action from another modules controller::action in Zend.</p>
  
  <p>dir tree</p>
  
  <pre><code>-modules
  --auth
  ---controllers
  --crm
  --default
  ---controllers
  </code></pre>
  
  <p>how can i do something like this:</p>
  
  <pre><code>/* module\default\controller */
  
  public function indexAction(){
          $something = \model\auth\IndexController::doSomething();
  }
  </code></pre>
  
  <p>UPDATE:</p>
  
  <p>I know that something like this is possible in CodeIgniter via Modular Extensions
  <a href="https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home" rel="nofollow">see here</a></p>
  
  <pre><code>$out = modules::run('module/controller/method', $param1, ....);
  </code></pre>