Issue #3478185 by quietone, larowlan: Fix MissingParamType for tests

(cherry picked from commit 7a8cfc7aa1)
merge-requests/10102/head
Lee Rowlands 2024-11-04 07:35:14 +10:00
parent 1a34d1b635
commit 38e34374cd
No known key found for this signature in database
GPG Key ID: 2B829A3DF9204DC4
39 changed files with 101 additions and 101 deletions

View File

@ -123,11 +123,11 @@ abstract class ConfigTranslationUiTestBase extends BrowserTestBase {
/** /**
* Gets translation from locale storage. * Gets translation from locale storage.
* *
* @param $config_name * @param string $config_name
* Configuration object. * Configuration object.
* @param $key * @param string $key
* Translation configuration field key. * Translation configuration field key.
* @param $langcode * @param string $langcode
* String language code to load translation. * String language code to load translation.
* *
* @return bool|mixed * @return bool|mixed

View File

@ -551,7 +551,7 @@ class ContentTranslationFieldSyncRevisionTest extends EntityKernelTestBase {
/** /**
* Asserts that the latest revision has the expected field values. * Asserts that the latest revision has the expected field values.
* *
* @param $entity_id * @param string $entity_id
* The entity ID. * The entity ID.
* @param array $expected_values * @param array $expected_values
* An array of expected values in the following order: * An array of expected values in the following order:

View File

@ -16,7 +16,7 @@ abstract class FieldTestBase extends BrowserTestBase {
/** /**
* Generate random values for a field_test field. * Generate random values for a field_test field.
* *
* @param $cardinality * @param int $cardinality
* Number of values to generate. * Number of values to generate.
* *
* @return array * @return array
@ -38,14 +38,14 @@ abstract class FieldTestBase extends BrowserTestBase {
* *
* @param \Drupal\Core\Entity\EntityInterface $entity * @param \Drupal\Core\Entity\EntityInterface $entity
* The entity to test. * The entity to test.
* @param $field_name * @param string $field_name
* The name of the field to test * The name of the field to test
* @param $expected_values * @param array $expected_values
* The array of expected values. * The array of expected values.
* @param $langcode * @param string $langcode
* (Optional) The language code for the values. Defaults to * (Optional) The language code for the values. Defaults to
* \Drupal\Core\Language\LanguageInterface::LANGCODE_DEFAULT. * \Drupal\Core\Language\LanguageInterface::LANGCODE_DEFAULT.
* @param $column * @param string $column
* (Optional) The name of the column to check. Defaults to 'value'. * (Optional) The name of the column to check. Defaults to 'value'.
*/ */
public function assertFieldValues(EntityInterface $entity, $field_name, $expected_values, $langcode = LanguageInterface::LANGCODE_DEFAULT, $column = 'value') { public function assertFieldValues(EntityInterface $entity, $field_name, $expected_values, $langcode = LanguageInterface::LANGCODE_DEFAULT, $column = 'value') {

View File

@ -54,11 +54,11 @@ class BulkDeleteTest extends FieldKernelTestBase {
/** /**
* Tests that the expected hooks have been invoked on the expected entities. * Tests that the expected hooks have been invoked on the expected entities.
* *
* @param $expected_hooks * @param string[] $expected_hooks
* An array keyed by hook name, with one entry per expected invocation. * An array keyed by hook name, with one entry per expected invocation.
* Each entry is the value of the "$entity" parameter the hook is expected * Each entry is the value of the "$entity" parameter the hook is expected
* to have been passed. * to have been passed.
* @param $actual_hooks * @param array $actual_hooks
* The array of actual hook invocations recorded by field_test_memorize(). * The array of actual hook invocations recorded by field_test_memorize().
*/ */
public function checkHooksInvocations($expected_hooks, $actual_hooks): void { public function checkHooksInvocations($expected_hooks, $actual_hooks): void {

View File

@ -165,7 +165,7 @@ abstract class FieldKernelTestBase extends KernelTestBase {
/** /**
* Generate random values for a field_test field. * Generate random values for a field_test field.
* *
* @param $cardinality * @param int $cardinality
* Number of values to generate. * Number of values to generate.
* *
* @return array * @return array
@ -187,14 +187,14 @@ abstract class FieldKernelTestBase extends KernelTestBase {
* *
* @param \Drupal\Core\Entity\EntityInterface $entity * @param \Drupal\Core\Entity\EntityInterface $entity
* The entity to test. * The entity to test.
* @param $field_name * @param string $field_name
* The name of the field to test * The name of the field to test
* @param $expected_values * @param array $expected_values
* The array of expected values. * The array of expected values.
* @param $langcode * @param string $langcode
* (Optional) The language code for the values. Defaults to * (Optional) The language code for the values. Defaults to
* \Drupal\Core\Language\LanguageInterface::LANGCODE_NOT_SPECIFIED. * \Drupal\Core\Language\LanguageInterface::LANGCODE_NOT_SPECIFIED.
* @param $column * @param string $column
* (Optional) The name of the column to check. Defaults to 'value'. * (Optional) The name of the column to check. Defaults to 'value'.
*/ */
protected function assertFieldValues(EntityInterface $entity, $field_name, $expected_values, $langcode = LanguageInterface::LANGCODE_NOT_SPECIFIED, $column = 'value') { protected function assertFieldValues(EntityInterface $entity, $field_name, $expected_values, $langcode = LanguageInterface::LANGCODE_NOT_SPECIFIED, $column = 'value') {

View File

@ -104,7 +104,7 @@ abstract class FileFieldTestBase extends BrowserTestBase {
* The File to be uploaded. * The File to be uploaded.
* @param string $field_name * @param string $field_name
* The name of the field on which the files should be saved. * The name of the field on which the files should be saved.
* @param $nid_or_type * @param int|string $nid_or_type
* A numeric node id to upload files to an existing node, or a string * A numeric node id to upload files to an existing node, or a string
* indicating the desired bundle for a new node. * indicating the desired bundle for a new node.
* @param bool $new_revision * @param bool $new_revision
@ -126,7 +126,7 @@ abstract class FileFieldTestBase extends BrowserTestBase {
* The files to be uploaded. * The files to be uploaded.
* @param string $field_name * @param string $field_name
* The name of the field on which the files should be saved. * The name of the field on which the files should be saved.
* @param $nid_or_type * @param int|string $nid_or_type
* A numeric node id to upload files to an existing node, or a string * A numeric node id to upload files to an existing node, or a string
* indicating the desired bundle for a new node. * indicating the desired bundle for a new node.
* @param bool $new_revision * @param bool $new_revision

View File

@ -94,13 +94,13 @@ abstract class ImageFieldTestBase extends BrowserTestBase {
/** /**
* Upload an image to a node. * Upload an image to a node.
* *
* @param $image * @param \stdClass $image
* A file object representing the image to upload. * A file object representing the image to upload.
* @param $field_name * @param string $field_name
* Name of the image field the image should be attached to. * Name of the image field the image should be attached to.
* @param $type * @param string $type
* The type of node to create. * The type of node to create.
* @param $alt * @param string $alt
* The alt text for the image. Use if the field settings require alt text. * The alt text for the image. Use if the field settings require alt text.
*/ */
public function uploadNodeImage($image, $field_name, $type, $alt = '') { public function uploadNodeImage($image, $field_name, $type, $alt = '') {

View File

@ -243,7 +243,7 @@ class LinkFieldUITest extends BrowserTestBase {
/** /**
* Returns the raw HTML for the given field. * Returns the raw HTML for the given field.
* *
* @param $field_name * @param string $field_name
* The name of the field for which to return the HTML. * The name of the field for which to return the HTML.
* *
* @return string * @return string

View File

@ -251,7 +251,7 @@ abstract class MigrateTestBase extends KernelTestBase implements MigrateMessageI
/** /**
* Gets the migration plugin. * Gets the migration plugin.
* *
* @param $plugin_id * @param string $plugin_id
* The plugin ID of the migration to get. * The plugin ID of the migration to get.
* *
* @return \Drupal\migrate\Plugin\Migration * @return \Drupal\migrate\Plugin\Migration

View File

@ -181,7 +181,7 @@ class EntityRevisionTest extends UnitTestCase {
* *
* @see \Drupal\Tests\migrate\Unit\Destination\EntityRevision * @see \Drupal\Tests\migrate\Unit\Destination\EntityRevision
* *
* @param $configuration * @param array $configuration
* Configuration for the destination. * Configuration for the destination.
* @param string $plugin_id * @param string $plugin_id
* The plugin id. * The plugin id.

View File

@ -26,10 +26,10 @@ class FileCopyTest extends MigrateProcessTestCase {
* *
* @param array $configuration * @param array $configuration
* The plugin configuration. * The plugin configuration.
* @param $expected * @param \Drupal\Core\File\FileExists $expected
* The expected value of the plugin configuration. * The expected value of the plugin configuration.
*/ */
public function testFileProcessBaseConstructor($configuration, $expected): void { public function testFileProcessBaseConstructor(array $configuration, FileExists $expected): void {
$this->assertPlugin($configuration, $expected); $this->assertPlugin($configuration, $expected);
} }

View File

@ -83,11 +83,11 @@ class FormatDateTest extends MigrateProcessTestCase {
* *
* @dataProvider datesDataProvider * @dataProvider datesDataProvider
* *
* @param $configuration * @param array $configuration
* The configuration of the migration process plugin. * The configuration of the migration process plugin.
* @param $value * @param string $value
* The source value for the migration process plugin. * The source value for the migration process plugin.
* @param $expected * @param string $expected
* The expected value of the migration process plugin. * The expected value of the migration process plugin.
*/ */
public function testTransform($configuration, $value, $expected): void { public function testTransform($configuration, $value, $expected): void {

View File

@ -120,7 +120,7 @@ class NodeAccessLanguageFallbackTest extends NodeTestBase {
* @param int $count * @param int $count
* The number of rows expected by the query (equal to the translation * The number of rows expected by the query (equal to the translation
* count). * count).
* @param $langcode * @param string $langcode
* The expected language code set as the fallback property. * The expected language code set as the fallback property.
*/ */
public function checkRecords($count, $langcode = 'hu'): void { public function checkRecords($count, $langcode = 'hu'): void {

View File

@ -467,7 +467,7 @@ class NodeRevisionsTest extends NodeTestBase {
* *
* @param \Drupal\node\NodeInterface $node * @param \Drupal\node\NodeInterface $node
* The node object. * The node object.
* @param $count * @param int $count
* The number of revisions to be created. * The number of revisions to be created.
*/ */
protected function createRevisions(NodeInterface $node, $count): void { protected function createRevisions(NodeInterface $node, $count): void {

View File

@ -1445,9 +1445,9 @@ abstract class EntityResourceTestBase extends ResourceTestBase {
* A response may include more properties, we only need to ensure that all * A response may include more properties, we only need to ensure that all
* items in the request exist in the response. * items in the request exist in the response.
* *
* @param $expected * @param array $expected
* An array of expected values, may contain further nested arrays. * An array of expected values, may contain further nested arrays.
* @param $actual * @param array $actual
* The object to test. * The object to test.
*/ */
protected function assertEntityArraySubset($expected, $actual) { protected function assertEntityArraySubset($expected, $actual) {

View File

@ -122,7 +122,7 @@ class ContentEntityNormalizerTest extends UnitTestCase {
/** /**
* Creates a mock content entity. * Creates a mock content entity.
* *
* @param $definitions * @param array $definitions
* The properties the will be returned. * The properties the will be returned.
* *
* @return \PHPUnit\Framework\MockObject\MockObject * @return \PHPUnit\Framework\MockObject\MockObject

View File

@ -220,7 +220,7 @@ class ProcessingTest extends BrowserTestBase {
/** /**
* Triggers a pass if the texts were found in order in the raw content. * Triggers a pass if the texts were found in order in the raw content.
* *
* @param $texts * @param array $texts
* Array of raw strings to look for. * Array of raw strings to look for.
* *
* @internal * @internal

View File

@ -18,11 +18,11 @@ abstract class CacheTestBase extends BrowserTestBase {
/** /**
* Checks whether or not a cache entry exists. * Checks whether or not a cache entry exists.
* *
* @param $cid * @param string $cid
* The cache id. * The cache id.
* @param $var * @param mixed $var
* The variable the cache should contain. * The variable the cache should contain.
* @param $bin * @param string|null $bin
* The bin the cache item was stored in. * The bin the cache item was stored in.
* *
* @return bool * @return bool
@ -41,13 +41,13 @@ abstract class CacheTestBase extends BrowserTestBase {
/** /**
* Asserts that a cache entry exists. * Asserts that a cache entry exists.
* *
* @param $message * @param string $message
* Message to display. * Message to display.
* @param $var * @param string|null $var
* The variable the cache should contain. * The variable the cache should contain.
* @param $cid * @param string|null $cid
* The cache id. * The cache id.
* @param $bin * @param string|null $bin
* The bin the cache item was stored in. * The bin the cache item was stored in.
*/ */
protected function assertCacheExists($message, $var = NULL, $cid = NULL, $bin = NULL) { protected function assertCacheExists($message, $var = NULL, $cid = NULL, $bin = NULL) {
@ -67,11 +67,11 @@ abstract class CacheTestBase extends BrowserTestBase {
/** /**
* Asserts that a cache entry has been removed. * Asserts that a cache entry has been removed.
* *
* @param $message * @param string $message
* Message to display. * Message to display.
* @param $cid * @param string|null $cid
* The cache id. * The cache id.
* @param $bin * @param string|null $bin
* The bin the cache item was stored in. * The bin the cache item was stored in.
*/ */
public function assertCacheRemoved($message, $cid = NULL, $bin = NULL) { public function assertCacheRemoved($message, $cid = NULL, $bin = NULL) {

View File

@ -31,7 +31,7 @@ trait AssertBreadcrumbTrait {
* (optional) An associative array whose keys are link paths and whose * (optional) An associative array whose keys are link paths and whose
* values are link titles (not sanitized) of an expected active trail in a * values are link titles (not sanitized) of an expected active trail in a
* menu tree output on the page. * menu tree output on the page.
* @param $last_active * @param bool $last_active
* (optional) Whether the last link in $tree is expected to be active (TRUE) * (optional) Whether the last link in $tree is expected to be active (TRUE)
* or just to be in the active trail (FALSE). * or just to be in the active trail (FALSE).
* @param string $active_trail_class * @param string $active_trail_class

View File

@ -39,7 +39,7 @@ abstract class ModuleTestBase extends BrowserTestBase {
/** /**
* Assert that all tables defined in a module's hook_schema() exist. * Assert that all tables defined in a module's hook_schema() exist.
* *
* @param $module * @param string $module
* The name of the module. * The name of the module.
*/ */
public function assertModuleTablesExist($module) { public function assertModuleTablesExist($module) {
@ -57,7 +57,7 @@ abstract class ModuleTestBase extends BrowserTestBase {
/** /**
* Assert that none of the tables defined in a module's hook_schema() exist. * Assert that none of the tables defined in a module's hook_schema() exist.
* *
* @param $module * @param string $module
* The name of the module. * The name of the module.
*/ */
public function assertModuleTablesDoNotExist($module) { public function assertModuleTablesDoNotExist($module) {
@ -127,9 +127,9 @@ abstract class ModuleTestBase extends BrowserTestBase {
/** /**
* Assert the list of modules are enabled or disabled. * Assert the list of modules are enabled or disabled.
* *
* @param $modules * @param array $modules
* Module list to check. * Module list to check.
* @param $enabled * @param bool $enabled
* Expected module state. * Expected module state.
*/ */
public function assertModules(array $modules, $enabled) { public function assertModules(array $modules, $enabled) {
@ -148,21 +148,21 @@ abstract class ModuleTestBase extends BrowserTestBase {
/** /**
* Verify a log entry was entered for a module's status change. * Verify a log entry was entered for a module's status change.
* *
* @param $type * @param string $type
* The category to which this message belongs. * The category to which this message belongs.
* @param $message * @param string $message
* The message to store in the log. Keep $message translatable * The message to store in the log. Keep $message translatable
* by not concatenating dynamic values into it! Variables in the * by not concatenating dynamic values into it! Variables in the
* message should be added by using placeholder strings alongside * message should be added by using placeholder strings alongside
* the variables argument to declare the value of the placeholders. * the variables argument to declare the value of the placeholders.
* See t() for documentation on how $message and $variables interact. * See t() for documentation on how $message and $variables interact.
* @param $variables * @param array $variables
* Array of variables to replace in the message on display or * Array of variables to replace in the message on display or
* NULL if message is already translated or not possible to * NULL if message is already translated or not possible to
* translate. * translate.
* @param $severity * @param int $severity
* The severity of the message, as per RFC 3164. * The severity of the message, as per RFC 3164.
* @param $link * @param string $link
* A link to associate with the message. * A link to associate with the message.
*/ */
public function assertLogMessage($type, $message, $variables = [], $severity = RfcLogLevel::NOTICE, $link = '') { public function assertLogMessage($type, $message, $variables = [], $severity = RfcLogLevel::NOTICE, $link = '') {

View File

@ -268,7 +268,7 @@ class SessionHttpsTest extends BrowserTestBase {
/** /**
* Builds a URL for submitting a mock HTTPS request to HTTP test environments. * Builds a URL for submitting a mock HTTPS request to HTTP test environments.
* *
* @param $url * @param string $url
* A Drupal path such as 'user/login'. * A Drupal path such as 'user/login'.
* *
* @return string * @return string
@ -281,7 +281,7 @@ class SessionHttpsTest extends BrowserTestBase {
/** /**
* Builds a URL for submitting a mock HTTP request to HTTPS test environments. * Builds a URL for submitting a mock HTTP request to HTTPS test environments.
* *
* @param $url * @param string $url
* A Drupal path such as 'user/login'. * A Drupal path such as 'user/login'.
* *
* @return string * @return string

View File

@ -168,11 +168,11 @@ class UrlTest extends KernelTestBase {
/** /**
* Checks for class existence in link. * Checks for class existence in link.
* *
* @param $attribute * @param string $attribute
* Attribute to be checked. * Attribute to be checked.
* @param $link * @param string $link
* URL to search. * URL to search.
* @param $class * @param string $class
* Element class to search for. * Element class to search for.
* *
* @return bool * @return bool

View File

@ -58,9 +58,9 @@ class ProgrammaticTest extends KernelTestBase {
/** /**
* Programmatically submits the form_test.module form with the given values. * Programmatically submits the form_test.module form with the given values.
* *
* @param $values * @param array $values
* An array of field values to be submitted. * An array of field values to be submitted.
* @param $valid_input * @param bool $valid_input
* A boolean indicating whether or not the form submission is expected to * A boolean indicating whether or not the form submission is expected to
* be valid. * be valid.
*/ */

View File

@ -30,9 +30,9 @@ class MigrateMenuTest extends MigrateDrupal7TestBase {
* The menu ID. * The menu ID.
* @param string $language * @param string $language
* The menu language. * The menu language.
* @param $label * @param string $label
* The menu label. * The menu label.
* @param $description * @param string $description
* The menu description. * The menu description.
* *
* @internal * @internal

View File

@ -28,7 +28,7 @@ class HtmlToTextTest extends UnitTestCase {
/** /**
* Converts a string to its PHP source equivalent for display in test messages. * Converts a string to its PHP source equivalent for display in test messages.
* *
* @param $text * @param string $text
* The text string to convert. * The text string to convert.
* *
* @return string * @return string

View File

@ -65,9 +65,9 @@ class MigrateTaxonomyTermTest extends MigrateDrupal7TestBase {
* Entity ID to load and check. * Entity ID to load and check.
* @param string $expected_language * @param string $expected_language
* The language code for this term. * The language code for this term.
* @param $expected_label * @param string $expected_label
* The label the migrated entity should have. * The label the migrated entity should have.
* @param $expected_vid * @param string $expected_vid
* The parent vocabulary the migrated entity should have. * The parent vocabulary the migrated entity should have.
* @param string|null $expected_description * @param string|null $expected_description
* The description the migrated entity should have. * The description the migrated entity should have.
@ -204,7 +204,7 @@ class MigrateTaxonomyTermTest extends MigrateDrupal7TestBase {
/** /**
* Retrieves the parent term IDs for a given term. * Retrieves the parent term IDs for a given term.
* *
* @param $tid * @param int $tid
* ID of the term to check. * ID of the term to check.
* *
* @return array * @return array

View File

@ -33,11 +33,11 @@ class MigrateTaxonomyVocabularyTest extends MigrateDrupal7TestBase {
* *
* @param string $id * @param string $id
* Entity ID to load and check. * Entity ID to load and check.
* @param $expected_label * @param string $expected_label
* The label the migrated entity should have. * The label the migrated entity should have.
* @param $expected_description * @param string $expected_description
* The description the migrated entity should have. * The description the migrated entity should have.
* @param $expected_weight * @param string $expected_weight
* The weight the migrated entity should have. * The weight the migrated entity should have.
* *
* @internal * @internal

View File

@ -64,10 +64,10 @@ abstract class UpdateTestBase extends BrowserTestBase {
/** /**
* Refreshes the update status based on the desired available update scenario. * Refreshes the update status based on the desired available update scenario.
* *
* @param $xml_map * @param array $xml_map
* Array that maps project names to availability scenarios to fetch. The key * Array that maps project names to availability scenarios to fetch. The key
* '#all' is used if a project-specific mapping is not defined. * '#all' is used if a project-specific mapping is not defined.
* @param $url * @param string $url
* (optional) A string containing the URL to fetch update data from. * (optional) A string containing the URL to fetch update data from.
* Defaults to 'update-test'. * Defaults to 'update-test'.
* *

View File

@ -211,9 +211,9 @@ class DefaultViewsTest extends UITestBase {
* various views listing pages, and they might have tokens in them. So we * various views listing pages, and they might have tokens in them. So we
* need special code to find the correct one to click. * need special code to find the correct one to click.
* *
* @param $label * @param string $label
* Text between the anchor tags of the desired link. * Text between the anchor tags of the desired link.
* @param $unique_href_part * @param string $unique_href_part
* A unique string that is expected to occur within the href of the desired * A unique string that is expected to occur within the href of the desired
* link. For example, if the link URL is expected to look like * link. For example, if the link URL is expected to look like
* "admin/structure/views/view/glossary/*", then "/glossary/" could be * "admin/structure/views/view/glossary/*", then "/glossary/" could be

View File

@ -498,7 +498,7 @@ abstract class BuildTestBase extends TestCase {
/** /**
* Checks whether a port is available. * Checks whether a port is available.
* *
* @param $port * @param int $port
* A number between 1024 and 65536. * A number between 1024 and 65536.
* *
* @return bool * @return bool

View File

@ -528,7 +528,7 @@ JS;
* quotes respectively therefore we can not escape them when testing for * quotes respectively therefore we can not escape them when testing for
* escaped HTML. * escaped HTML.
* *
* @param $raw * @param string $raw
* The raw string to escape. * The raw string to escape.
* *
* @return string * @return string

View File

@ -154,7 +154,7 @@ class EndOfTransactionQueriesTest extends KernelTestBase {
* *
* @param string[] $statements * @param string[] $statements
* A list of query statements. * A list of query statements.
* @param $table_name * @param string $table_name
* The name of the table to filter by. * The name of the table to filter by.
* *
* @return string[] * @return string[]

View File

@ -72,7 +72,7 @@ class EntityCrudHookTest extends EntityKernelTestBase {
* Module entity_crud_hook_test implements all core entity CRUD hooks and * Module entity_crud_hook_test implements all core entity CRUD hooks and
* stores a message for each in $GLOBALS['entity_crud_hook_test']. * stores a message for each in $GLOBALS['entity_crud_hook_test'].
* *
* @param array $messages * @param string[] $messages
* An array of plain-text messages in the order they should appear. * An array of plain-text messages in the order they should appear.
* *
* @internal * @internal

View File

@ -79,11 +79,11 @@ abstract class FileTestBase extends KernelTestBase {
/** /**
* Helper function to test the permissions of a file. * Helper function to test the permissions of a file.
* *
* @param $filepath * @param string $filepath
* String file path. * String file path.
* @param $expected_mode * @param int $expected_mode
* Octal integer like 0664 or 0777. * Octal integer like 0664 or 0777.
* @param $message * @param string|null $message
* Optional message. * Optional message.
*/ */
public function assertFilePermissions($filepath, $expected_mode, $message = NULL) { public function assertFilePermissions($filepath, $expected_mode, $message = NULL) {
@ -114,11 +114,11 @@ abstract class FileTestBase extends KernelTestBase {
/** /**
* Helper function to test the permissions of a directory. * Helper function to test the permissions of a directory.
* *
* @param $directory * @param string $directory
* String directory path. * String directory path.
* @param $expected_mode * @param int $expected_mode
* Octal integer like 0664 or 0777. * Octal integer like 0664 or 0777.
* @param $message * @param string|null $message
* Optional message. * Optional message.
*/ */
public function assertDirectoryPermissions($directory, $expected_mode, $message = NULL) { public function assertDirectoryPermissions($directory, $expected_mode, $message = NULL) {
@ -170,13 +170,13 @@ abstract class FileTestBase extends KernelTestBase {
/** /**
* Create a file and return the URI of it. * Create a file and return the URI of it.
* *
* @param $filepath * @param string|null $filepath
* Optional string specifying the file path. If none is provided then a * Optional string specifying the file path. If none is provided then a
* randomly named file will be created in the site's files directory. * randomly named file will be created in the site's files directory.
* @param $contents * @param string|null $contents
* Optional contents to save into the file. If a NULL value is provided an * Optional contents to save into the file. If a NULL value is provided an
* arbitrary string will be used. * arbitrary string will be used.
* @param $scheme * @param string|null $scheme
* Optional string indicating the stream scheme to use. Drupal core includes * Optional string indicating the stream scheme to use. Drupal core includes
* public, private, and temporary. The public wrapper is the default. * public, private, and temporary. The public wrapper is the default.
* *

View File

@ -84,7 +84,7 @@ class GraphTest extends TestCase {
/** /**
* Normalizes a graph. * Normalizes a graph.
* *
* @param $graph * @param array $graph
* A graph array processed by \Drupal\Component\Graph\Graph::searchAndSort() * A graph array processed by \Drupal\Component\Graph\Graph::searchAndSort()
* *
* @return array * @return array
@ -186,9 +186,9 @@ class GraphTest extends TestCase {
/** /**
* Helper function to output vertices as comma-separated list. * Helper function to output vertices as comma-separated list.
* *
* @param $paths * @param array $paths
* An array containing a list of vertices. * An array containing a list of vertices.
* @param $keys * @param bool $keys
* (optional) Whether to output the keys of $paths instead of the values. * (optional) Whether to output the keys of $paths instead of the values.
*/ */
protected function displayArray($paths, $keys = FALSE): string { protected function displayArray($paths, $keys = FALSE): string {

View File

@ -19,9 +19,9 @@ class PlainTextOutputTest extends TestCase {
/** /**
* Tests ::renderFromHtml(). * Tests ::renderFromHtml().
* *
* @param $expected * @param string $expected
* The expected formatted value. * The expected formatted value.
* @param $string * @param string $string
* A string to be formatted. * A string to be formatted.
* @param array $args * @param array $args
* (optional) An associative array of replacements to make. Defaults to * (optional) An associative array of replacements to make. Defaults to

View File

@ -100,7 +100,7 @@ class BackendCompilerPassTest extends UnitTestCase {
* This is necessary because the container clone does not clone the parameter * This is necessary because the container clone does not clone the parameter
* bag so the setParameter() call effects the parent container as well. * bag so the setParameter() call effects the parent container as well.
* *
* @param $service * @param \Symfony\Component\DependencyInjection\Definition $service
* The service definition. * The service definition.
* *
* @return \Symfony\Component\DependencyInjection\ContainerBuilder * @return \Symfony\Component\DependencyInjection\ContainerBuilder
@ -120,7 +120,7 @@ class BackendCompilerPassTest extends UnitTestCase {
* This is necessary because the container clone does not clone the parameter * This is necessary because the container clone does not clone the parameter
* bag so the setParameter() call effects the parent container as well. * bag so the setParameter() call effects the parent container as well.
* *
* @param $service * @param \Symfony\Component\DependencyInjection\Definition $service
* The service definition. * The service definition.
* *
* @return \Symfony\Component\DependencyInjection\ContainerBuilder * @return \Symfony\Component\DependencyInjection\ContainerBuilder
@ -138,7 +138,7 @@ class BackendCompilerPassTest extends UnitTestCase {
* This is necessary because the container clone does not clone the parameter * This is necessary because the container clone does not clone the parameter
* bag so the setParameter() call effects the parent container as well. * bag so the setParameter() call effects the parent container as well.
* *
* @param $service * @param \Symfony\Component\DependencyInjection\Definition $service
* The service definition. * The service definition.
* *
* @return \Symfony\Component\DependencyInjection\ContainerBuilder * @return \Symfony\Component\DependencyInjection\ContainerBuilder

View File

@ -117,9 +117,9 @@ abstract class LocalTaskIntegrationTestBase extends UnitTestCase {
/** /**
* Tests integration for local tasks. * Tests integration for local tasks.
* *
* @param $route_name * @param string $route_name
* Route name to base task building on. * Route name to base task building on.
* @param $expected_tasks * @param array $expected_tasks
* A list of tasks groups by level expected at the given route * A list of tasks groups by level expected at the given route
* @param array $route_params * @param array $route_params
* (optional) A list of route parameters used to resolve tasks. * (optional) A list of route parameters used to resolve tasks.

View File

@ -43,10 +43,10 @@ trait TestFileCreationTrait {
* is prefixed with one of the above types, it will get returned as well, even * is prefixed with one of the above types, it will get returned as well, even
* on subsequent calls. * on subsequent calls.
* *
* @param $type * @param string $type
* File type, possible values: 'binary', 'html', 'image', 'javascript', * File type, possible values: 'binary', 'html', 'image', 'javascript',
* 'php', 'sql', 'text'. * 'php', 'sql', 'text'.
* @param $size * @param int|null $size
* (optional) File size in bytes to match. Defaults to NULL, which will not * (optional) File size in bytes to match. Defaults to NULL, which will not
* filter the returned list by size. * filter the returned list by size.
* *