Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/Echo/tests/phpunit/NotificationStructureTest.php
Ðазад
<?php namespace MediaWiki\Extension\Notifications\Test; use MediaWikiIntegrationTestCase; class NotificationStructureTest extends MediaWikiIntegrationTestCase { /** * @coversNothing * @dataProvider provideNotificationTypes * * @param string $type * @param array $info */ public function testNotificationTypes( $type, array $info ) { if ( isset( $info['presentation-model'] ) ) { self::assertTrue( class_exists( $info['presentation-model'] ), "Presentation model class {$info['presentation-model']} for {$type} must exist" ); } if ( isset( $info['user-locators'] ) ) { $locators = (array)$info['user-locators']; $callable = reset( $locators ); if ( is_array( $callable ) ) { $callable = reset( $callable ); } self::assertTrue( is_callable( $callable ), 'User locator ' . print_r( $callable, true ) . " for {$type} must be callable" ); } } public static function provideNotificationTypes() { global $wgEchoNotifications; $result = []; foreach ( $wgEchoNotifications as $type => $info ) { $result[] = [ $type, $info ]; } return $result; } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка