Invizz
Новичок
Организация функций в класс без повторного использования
Вопрос, вероятно глупый, но все же:
Сам я больше разбираюсь в JS. А там своеобразная модель ООП. Так вот в JS, чтобы не создавать множество глобальных переменных, я обычно организую все функции в объект.
Теперь пишу движок на PHP и так и тянутся руки организовать некоторые функции в класс. Вопрос заключается в следующем:
Нормально ли создавать класс, если использоваться он будет в еденичном экземпляре и от него никакие классы наследоваться не будут?
Пример:
Вопрос, вероятно глупый, но все же:
Сам я больше разбираюсь в JS. А там своеобразная модель ООП. Так вот в JS, чтобы не создавать множество глобальных переменных, я обычно организую все функции в объект.
Теперь пишу движок на PHP и так и тянутся руки организовать некоторые функции в класс. Вопрос заключается в следующем:
Нормально ли создавать класс, если использоваться он будет в еденичном экземпляре и от него никакие классы наследоваться не будут?
Пример:
PHP:
class Events {
var $events = array();
function addEvent($action, $function) {
$this->events[$action][]=$function;
}
function fireEvent($event, $function, $priority) {
/**/
}
}
$Events = new Events();
