斯克奥菲特/模拟Drupal变量

此包已被弃用,不再维护。未建议替换包。

用于测试Drupal变量函数variable_(set,get,del)的模拟

v1.0.3 2016-08-08 15:21 UTC

This package is auto-updated.

Last update: 2024-03-21 06:06:31 UTC


README

为测试Drupal变量函数variable_(set,get,del)而设计的模拟,用于Drupal外部

版本

Drupal 7.x

用法

composer require sikofitt/mocks-drupal-variables

require 'vendor/autoload.php'

然后就像在Drupal中一样使用。

variable_set('myvar', 'myvalue');
variable_get('myvar'); // myvalue
variable_del('myvar');
variable_get('myvar', 'default_if_not_found'); // default_if_not_found

就像Drupal一样,除了variable_get外,每个函数都返回null。但如果变量未找到且未指定默认值,variable_get将返回null。

需求

PHP >=5.3

测试

phpunit