mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-27 21:58:52 +00:00
[ticket/12783] Move phpbb/phpbb require version to extra
PHPBB3-12783
This commit is contained in:
parent
404c2f1144
commit
2d116ffede
7 changed files with 31 additions and 17 deletions
|
@ -306,7 +306,7 @@ class metadata_manager
|
||||||
*/
|
*/
|
||||||
public function validate_require_phpbb()
|
public function validate_require_phpbb()
|
||||||
{
|
{
|
||||||
if (!isset($this->metadata['require']['phpbb/phpbb']))
|
if (!isset($this->metadata['extra']['phpbb/phpbb']))
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -369,7 +369,7 @@ class metadata_manager
|
||||||
'META_REQUIRE_PHP' => (isset($this->metadata['require']['php'])) ? htmlspecialchars($this->metadata['require']['php']) : '',
|
'META_REQUIRE_PHP' => (isset($this->metadata['require']['php'])) ? htmlspecialchars($this->metadata['require']['php']) : '',
|
||||||
'META_REQUIRE_PHP_FAIL' => !$this->validate_require_php(),
|
'META_REQUIRE_PHP_FAIL' => !$this->validate_require_php(),
|
||||||
|
|
||||||
'META_REQUIRE_PHPBB' => (isset($this->metadata['require']['phpbb/phpbb'])) ? htmlspecialchars($this->metadata['require']['phpbb/phpbb']) : '',
|
'META_REQUIRE_PHPBB' => (isset($this->metadata['extra']['phpbb/phpbb'])) ? htmlspecialchars($this->metadata['extra']['phpbb/phpbb']) : '',
|
||||||
'META_REQUIRE_PHPBB_FAIL' => !$this->validate_require_phpbb(),
|
'META_REQUIRE_PHPBB_FAIL' => !$this->validate_require_phpbb(),
|
||||||
|
|
||||||
'META_DISPLAY_NAME' => (isset($this->metadata['extra']['display-name'])) ? htmlspecialchars($this->metadata['extra']['display-name']) : '',
|
'META_DISPLAY_NAME' => (isset($this->metadata['extra']['display-name'])) ? htmlspecialchars($this->metadata['extra']['display-name']) : '',
|
||||||
|
|
|
@ -13,10 +13,10 @@
|
||||||
"role": "N/A"
|
"role": "N/A"
|
||||||
}],
|
}],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3",
|
"php": ">=5.3"
|
||||||
"phpbb/phpbb": "3.1.*@dev"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"display-name": "phpBB BarFoo Extension"
|
"display-name": "phpBB BarFoo Extension",
|
||||||
|
"phpbb/phpbb": "3.1.*@dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
6
tests/extension/ext/vendor/moo/composer.json
vendored
6
tests/extension/ext/vendor/moo/composer.json
vendored
|
@ -13,10 +13,10 @@
|
||||||
"role": "N/A"
|
"role": "N/A"
|
||||||
}],
|
}],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3",
|
"php": ">=5.3"
|
||||||
"phpbb/phpbb": "3.1.*@dev"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"display-name": "phpBB Moo Extension"
|
"display-name": "phpBB Moo Extension",
|
||||||
|
"phpbb/phpbb": "3.1.*@dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,10 +12,10 @@
|
||||||
"role": "N/A"
|
"role": "N/A"
|
||||||
}],
|
}],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3",
|
"php": ">=5.3"
|
||||||
"phpbb/phpbb": "3.1.*@dev"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"display-name": "phpBB Bar Extension"
|
"display-name": "phpBB Bar Extension",
|
||||||
|
"phpbb/phpbb": "3.1.*@dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,10 +12,10 @@
|
||||||
"role": "N/A"
|
"role": "N/A"
|
||||||
}],
|
}],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3",
|
"php": ">=5.3"
|
||||||
"phpbb/phpbb": "3.1.*@dev"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"display-name": "phpBB Foo Extension"
|
"display-name": "phpBB Foo Extension",
|
||||||
|
"phpbb/phpbb": "3.1.*@dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -296,6 +296,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '10.0.0',
|
'php' => '10.0.0',
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '3.2.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '3.2.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -315,6 +317,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '5.3.0',
|
'php' => '5.3.0',
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '3.1.0-beta', // config is set to 3.1.0
|
'phpbb/phpbb' => '3.1.0-beta', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -334,6 +338,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '>' . phpversion(),
|
'php' => '>' . phpversion(),
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '>3.1.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '>3.1.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -353,6 +359,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '<' . phpversion(),
|
'php' => '<' . phpversion(),
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '<3.1.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '<3.1.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -372,6 +380,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => phpversion(),
|
'php' => phpversion(),
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '3.1.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '3.1.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -391,6 +401,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '>=' . phpversion(),
|
'php' => '>=' . phpversion(),
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '>=3.1.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '>=3.1.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
@ -410,6 +422,8 @@ class phpbb_extension_metadata_manager_test extends phpbb_database_test_case
|
||||||
$manager->merge_metadata(array(
|
$manager->merge_metadata(array(
|
||||||
'require' => array(
|
'require' => array(
|
||||||
'php' => '<=' . phpversion(),
|
'php' => '<=' . phpversion(),
|
||||||
|
),
|
||||||
|
'extra' => array(
|
||||||
'phpbb/phpbb' => '<=3.1.0', // config is set to 3.1.0
|
'phpbb/phpbb' => '<=3.1.0', // config is set to 3.1.0
|
||||||
),
|
),
|
||||||
));
|
));
|
||||||
|
|
|
@ -13,10 +13,10 @@
|
||||||
"role": "Developer"
|
"role": "Developer"
|
||||||
}],
|
}],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3",
|
"php": ">=5.3"
|
||||||
"phpbb/phpbb": "3.1.*@dev"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"display-name": "phpBB 3.1 Extension Testing"
|
"display-name": "phpBB 3.1 Extension Testing",
|
||||||
|
"phpbb/phpbb": "3.1.*@dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue