evilelf: не делать такого :) Если эти данные никак не используют то, что ввел пользователь, то все ок. Иначе - можно получить очень классную дыру в безопасности.
Александр Вульф: эти данные берутся из базы. Хочется чтоб не нужно было вешать кучу скриптов на крон, а всего лишь 1. А он вызывает агенты которые пришло время запустить.
Сергей Зеленский: эти данные берутся из базы. Хочется чтоб не нужно было вешать кучу скриптов на крон, а всего лишь 1. А он вызывает агенты которые пришло время запустить.
Сергей Зеленский: думал так сделать) но тогда нужен переписываемый конфиг. Т.к. у агентов есть периодичность. А значит должно быть время последнего запуска.
Также была идея сделать, массив из функций агента, а в бд держать только даты и активность.
Распарсьте строку на следующие фрагменты - имя класса($className), имя метода($methodName) и массив параметров($params - может быть пустым), а далее используя функции php сделайте вызов
тогда лучше reflectionclass. Я попробую reflectionclass и reflectionfunction заюзать, если норм получится, выложу ответом. Думаю пригодится кому нить ещё.