class TestNoStore in Security Review 8
A test security check for testing extensibility.
Same as Test, but doesn't store findings.
Hierarchy
- class \Drupal\security_review\Check uses DependencySerializationTrait, StringTranslationTrait
- class \Drupal\security_review_test\Test
- class \Drupal\security_review_test\TestNoStore
- class \Drupal\security_review_test\Test
Expanded class hierarchy of TestNoStore
1 file declares its use of TestNoStore
- security_review_test.module in tests/
modules/ security_review_test/ security_review_test.module - Module that defines testable security checks for Security Review.
File
- tests/
modules/ security_review_test/ src/ TestNoStore.php, line 10
Namespace
Drupal\security_review_testView source
class TestNoStore extends Test {
/**
* {@inheritdoc}
*/
public function getTitle() {
return 'Test without storing findings';
}
/**
* {@inheritdoc}
*/
public function storesFindings() {
return FALSE;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Check:: |
protected | property | The configuration storage for this check. | |
Check:: |
protected | property | The service container. | |
Check:: |
protected | property | Settings handler for this check. | |
Check:: |
protected | property | The State system. | |
Check:: |
protected | property | The check's prefix in the State system. | |
Check:: |
protected | function | Returns the Security Review Checklist service. | |
Check:: |
protected | function | Returns the Config factory. | |
Check:: |
protected | function | Returns the service container. | |
Check:: |
public | function | Creates a new CheckResult for this Check. | |
Check:: |
protected | function | Returns the current Drupal user. | |
Check:: |
protected | function | Returns the database connection. | |
Check:: |
public | function | Enables the check. Has no effect if the check was not skipped. | |
Check:: |
protected | function | Returns the entity type manager. | |
Check:: |
public | function | Returns the evaluation page of a result. | 13 |
Check:: |
public | function | Evaluates a CheckResult and returns a plaintext output. | 12 |
Check:: |
public | function | Returns the namespace of the check. | |
Check:: |
public | function | Returns the machine name of the check. | 5 |
Check:: |
final public | function | Returns the identifier constructed using the namespace and title values. | |
Check:: |
public | function | Returns whether the check is skipped. Checks are not skipped by default. | |
Check:: |
protected | function | Returns the Drupal Kernel. | |
Check:: |
public | function | Returns the last stored result of the check. | |
Check:: |
public | function | Returns the timestamp the check was last run. | |
Check:: |
protected | function | Returns the module handler. | |
Check:: |
public | function | Same as run(), but used in CLI context such as Drush. | 2 |
Check:: |
protected | function | Returns the Security Review Security service. | |
Check:: |
protected | function | Returns the Security Review service. | |
Check:: |
public | function | Returns the check-specific settings' handler. | |
Check:: |
public | function | Marks the check as skipped. | |
Check:: |
public | function | Returns the user the check was skipped by. | |
Check:: |
public | function | Returns the timestamp the check was last skipped on. | |
Check:: |
public | function | Stores a result in the state system. | |
Check:: |
public | function | Initializes the configuration storage and the settings handler. | 2 |
DependencySerializationTrait:: |
protected | property | An array of entity type IDs keyed by the property name of their storages. | |
DependencySerializationTrait:: |
protected | property | An array of service IDs keyed by property name used for serialization. | |
DependencySerializationTrait:: |
public | function | 1 | |
DependencySerializationTrait:: |
public | function | 2 | |
StringTranslationTrait:: |
protected | property | The string translation service. | 1 |
StringTranslationTrait:: |
protected | function | Formats a string containing a count of items. | |
StringTranslationTrait:: |
protected | function | Returns the number of plurals supported by a given language. | |
StringTranslationTrait:: |
protected | function | Gets the string translation service. | |
StringTranslationTrait:: |
public | function | Sets the string translation service to use. | 2 |
StringTranslationTrait:: |
protected | function | Translates a string to the current language or to a given language. | |
Test:: |
public | function |
Converts a result integer to a human-readable result message. Overrides Check:: |
|
Test:: |
public | function |
Returns the namespace of the check. Overrides Check:: |
|
Test:: |
public | function |
Returns the check-specific help page. Overrides Check:: |
|
Test:: |
public | function |
The actual procedure of carrying out the check. Overrides Check:: |
|
TestNoStore:: |
public | function |
Returns the human-readable title of the check. Overrides Test:: |
|
TestNoStore:: |
public | function |
Returns whether the findings should be stored or reproduced when needed. Overrides Check:: |