Вход Регистрация
Файл: sys/plugins/classes/plugins.class.php
Строк: 25
<?php

/**
 * Позволяет добавлять методы класса в виде отдельных файлов(плагинов)
 * @deprecated Будет в скором времени выпилен. Как и поддержка расширений для класса user в виде отдельных файлов.
 */
class plugins {

    function 
__call($name, $arg) {
        
$class_name = get_class($this);

        if (
file_exists(H . '/sys/plugins/classes/' . $class_name . '.' . basename($name) . '.php')) {
            include_once 
H . '/sys/plugins/classes/' . $class_name . '.' . basename($name) . '.php';
        }

        if (
function_exists($class_name . '_' . $name)) {
            return 
call_user_func($class_name . '_' . $name, $this, $arg);
        }

        return 
false;
    }

}
Онлайн: 0
Реклама