V2oD2o
Новичок
Всем привет, столкнулся с такой проблемой:
кусок кода из класса:
class SQL {
function makeBlock($block) {
$html=html::FS_block(html::sectionHeader("Таблицы баз данных").html::makeTable(1, self::getBlockData($block)));
}
}
как то можно обойти вот это:
html::FS_block(html::sectionHeader("Таблицы баз данных").html::makeTable(1, self::getBlockData($block))
и выйти вот на это:
html::FS_block(sectionHeader("Таблицы баз данных").makeTable(1, self::getBlockData($block))
т.е. не писать каждый раз html::, а обращаться к тому же классу, внутри которого сейчас что то делается определенной функцией - какой то маркер чтоли.. что то вроде как в JS - this
кусок кода из класса:
class SQL {
function makeBlock($block) {
$html=html::FS_block(html::sectionHeader("Таблицы баз данных").html::makeTable(1, self::getBlockData($block)));
}
}
как то можно обойти вот это:
html::FS_block(html::sectionHeader("Таблицы баз данных").html::makeTable(1, self::getBlockData($block))
и выйти вот на это:
html::FS_block(sectionHeader("Таблицы баз данных").makeTable(1, self::getBlockData($block))
т.е. не писать каждый раз html::, а обращаться к тому же классу, внутри которого сейчас что то делается определенной функцией - какой то маркер чтоли.. что то вроде как в JS - this