php - PHPStorm - Suggestions in included HTML -


i can not see suggestion variable $data in default.phtml if include html file default.phtml class code_controller.php method. here code example.

code_controller:

abstract class core_controller{     protected $template;      public function display(){         $data['title']  = 'title of site';          if(core_config::$is_admin){             require_once admin_templates_path . $this->template . '.phtml';         }else{             require_once public_templates_path . $this->template . '.phtml';         }     } } 

default.phtml

<!doctype html> <html> <head>     <title><?php echo $data['title'] ?></title> </head>  <body>     content of document...... </body>  </html> 

have idea?

thanks advice.

standard approach in such case: use phpdoc , declare variable there (at top of file), e.g.

<?php /** @var array $data */ ?> ...html code here... 

Comments

Popular posts from this blog

c# - Better 64-bit byte array hash -

webrtc - Which ICE candidate am I using and why? -

php - Zend Framework / Skeleton-Application / Composer install issue -