/
IntelliLang.xml
20 lines (20 loc) · 1.22 KB
/
IntelliLang.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<application>
<component name="LanguageInjectionConfiguration">
<injection language="SQL" injector-id="php">
<display-name>"SQL select/delete/insert/update/create"</display-name>
<place disabled="true"><![CDATA[phpLiteralMatchesBrics(" *(((SELECT|DELETE) .*FROM)|((INSERT|REPLACE) .*INTO)|(UPDATE .* SET)|((CREATE|DROP|ALTER) +((TEMPORARY )?TABLE|(UNIQUE )?INDEX))) .*")]]></place>
</injection>
<injection language="SQL" injector-id="php">
<display-name>"SQL select/delete/insert/update/create" Excluding Doctrine DQL</display-name>
<place><![CDATA[and(not(phpLiteralMatchesBrics(".*:.*")), phpLiteralMatchesBrics(" *(((SELECT|DELETE) .*FROM)|((INSERT|REPLACE) .*INTO)|(UPDATE .* SET)|((CREATE|DROP|ALTER) +((TEMPORARY )?TABLE|(UNIQUE )?INDEX))) .*"))]]></place>
</injection>
<injection language="MySQL" injector-id="php">
<display-name><<< MYSQL</display-name>
<place><![CDATA[phpLiteralExpression("MYSQL")]]></place>
</injection>
<injection language="PostgresPLSQL" injector-id="php">
<display-name><<< PGSQL</display-name>
<place><![CDATA[phpLiteralExpression("PGSQL")]]></place>
</injection>
</component>
</application>