Lines Matching refs:required

220         $required = static::getRequirements($className, $methodName);
223 $operator = empty($required['PHP']['operator']) ? '>=' : $required['PHP']['operator'];
224 …if (!empty($required['PHP']) && !version_compare(PHP_VERSION, $required['PHP']['version'], $operat…
225 $missing[] = sprintf('PHP %s %s is required.', $operator, $required['PHP']['version']);
228 if (!empty($required['PHPUnit'])) {
231 … $operator = empty($required['PHPUnit']['operator']) ? '>=' : $required['PHPUnit']['operator'];
232 if (!version_compare($phpunitVersion, $required['PHPUnit']['version'], $operator)) {
233 … $missing[] = sprintf('PHPUnit %s %s is required.', $operator, $required['PHPUnit']['version']);
237 if (!empty($required['OS']) && !preg_match($required['OS'], PHP_OS)) {
238 $missing[] = sprintf('Operating system matching %s is required.', $required['OS']);
241 if (!empty($required['functions'])) {
242 foreach ($required['functions'] as $function) {
254 if (!empty($required['extensions'])) {
255 foreach ($required['extensions'] as $extension) {
256 if (isset($required['extension_versions'][$extension])) {
265 if (!empty($required['extension_versions'])) {
266 foreach ($required['extension_versions'] as $extension => $required) {
269 $operator = empty($required['operator']) ? '>=' : $required['operator'];
270 …if (false === $actualVersion || !version_compare($actualVersion, $required['version'], $operator))…
271 …issing[] = sprintf('Extension %s %s %s is required.', $extension, $operator, $required['version']);