|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ILIAS\CI\Rector\ChangeLicenseHeader:
Collaboration diagram for ILIAS\CI\Rector\ChangeLicenseHeader:Public Member Functions | |
| __construct () | |
| getNodeTypes () | |
| refactor (Node $node) | |
| getRuleDefinition () | |
Data Fields | |
| const | EXISTING_LICENSE_PATTERN = '(copyright|Copyright|GPL-3\.0|GPLv3|LICENSE)' |
| const | IGNORE_SUBPATHS = '(lib|vendor|data|Customizing)' |
Private Member Functions | |
| filterComments (Node $node, array $default=[]) | |
Private Attributes | |
| string | $license_header_default |
| Comment | $standard_comment |
| array | $previous_search |
Definition at line 28 of file ChangeLicenseHeader.php.
| ILIAS\CI\Rector\ChangeLicenseHeader::__construct | ( | ) |
Definition at line 60 of file ChangeLicenseHeader.php.
|
private |
| Node | $node |
Definition at line 109 of file ChangeLicenseHeader.php.
References $comment.
Referenced by ILIAS\CI\Rector\ChangeLicenseHeader\refactor().
Here is the caller graph for this function:| ILIAS\CI\Rector\ChangeLicenseHeader::getNodeTypes | ( | ) |
Definition at line 68 of file ChangeLicenseHeader.php.
| ILIAS\CI\Rector\ChangeLicenseHeader::getRuleDefinition | ( | ) |
Definition at line 120 of file ChangeLicenseHeader.php.
| ILIAS\CI\Rector\ChangeLicenseHeader::refactor | ( | Node | $node | ) |
| Node\Stmt\Global_ | $node |
Definition at line 80 of file ChangeLicenseHeader.php.
References ILIAS\CI\Rector\ChangeLicenseHeader\filterComments().
Here is the call graph for this function:
|
private |
Definition at line 32 of file ChangeLicenseHeader.php.
|
private |
Definition at line 50 of file ChangeLicenseHeader.php.
|
private |
Definition at line 49 of file ChangeLicenseHeader.php.
| const ILIAS\CI\Rector\ChangeLicenseHeader::EXISTING_LICENSE_PATTERN = '(copyright|Copyright|GPL-3\.0|GPLv3|LICENSE)' |
Definition at line 30 of file ChangeLicenseHeader.php.
| const ILIAS\CI\Rector\ChangeLicenseHeader::IGNORE_SUBPATHS = '(lib|vendor|data|Customizing)' |
Definition at line 31 of file ChangeLicenseHeader.php.