Данные из переменных теряются с использованием класса реестра и WAMP

У меня есть следующий класс Registry (я назвал это Storage) в моем MVC:

class Storage {

public static $vars = array();

public static function set($key, $value = null) {
self::$vars[$key] = $value;
}

public static function get($key) {
return isset(self::$vars[$key]) ? self::$vars[$key] : null;
}

}

у меня тоже есть router.php, где я установил переменную для реестра следующим образом:

Storage::set('arg', 'this is my argument');

Теперь я хочу получить доступ к моей переменной в контроллере. Я получаю к нему доступ следующим образом:

$test = Storage::get('arg');

Но весь массив из хранилища полностью пуст, и он возвращает ноль. Я пытался поймать массив в задавать функция, она устанавливает массив, но в получить опять пусто Я использую WAMP, и у меня есть ощущение, что это может быть проблемой, если только это не где-то еще. Есть идеи?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]