Как автозаполнить путь для включения файла с твердым префиксом? - PullRequest
0 голосов
/ 30 сентября 2011

в Netbeans, когда я начинаю писать абсолютный путь к файлу, я получаю автозаполнение для пути.например, при записи:

require_once "D:/www/"

и я получаю автозаполнение для пути к файлу, например:

..
project1/
project2/
file1.php
file2.php

Но когда я использую постоянный или префикс переменной для пути, например:

class Tools{
    // const
    const PATH_TO_PROJECT = 'D:/www/project1/';
    // or variable
    public $pathToProject = 'D:/www/project1/';
}

и напишите:

require_once Tools::PATH_TO_PROJECT . '';
// or
$tools = new Tools();
require_once $tools->pathToProject . '';

Я не получаю автозаполнение.Есть ли способ, как добиться автозаполнения для этого стиля включений?Или есть более элегантный способ сделать это?

А как насчет Auto, включая Classes.Есть ли хорошая библиотека для этого: я предпочитаю что-то более модульное.Спасибо за помощь и извините за мой базовый английский.

С пожеланиями прекрасного дня

Радек

1 Ответ

0 голосов
/ 30 сентября 2011

Вы можете установить include_path, код должен выглядеть примерно так:

ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'D:/www/project1/');
...