Просто цікаво, чи є спосіб у netbeans давати підказки типу для регулярних змінних, так що intellisense це підхоплює. Я знаю, що ви можете це зробити для властивостей класу, параметрів функції, типів повернення тощо, але я не можу зрозуміти, як це зробити для звичайних змінних. Це те, що дійсно допомогло б у ситуаціях, коли у вас є метод, який може повертати різні типи об’єктів (наприклад, локатор послуг).
наприклад щось на зразок:
/**
* @var Some_Service $someService
*/
$someService = ServiceLocator::locate('someService');
У разі використання $ someService пізніше, netbeans надаватиме всі доступні методи, визначені в класі Some_Service.