[ https://issues.apache.org/jira/browse/NETBEANS-3391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17281289#comment-17281289 ]
Tomáš Procházka commented on NETBEANS-3391: ------------------------------------------- [~lobzek] I created NETBEANS-5342 related to parameter wrapping. [~junichi11] This issue is just about formatting {{foreach}} or do you plan implement all other PSR-12 rules? I'm asking to be sure that NETBEANS-5342 is not duplicate to this issue. > Support PSR-12 valid formatting rules > ------------------------------------- > > Key: NETBEANS-3391 > URL: https://issues.apache.org/jira/browse/NETBEANS-3391 > Project: NetBeans > Issue Type: Improvement > Components: php - Formatting & Indentation > Affects Versions: 12.0, 11.1, 11.2 > Reporter: Johannes > Assignee: Junichi Yamamoto > Priority: Trivial > > Please add options to allow for PSR-12 valid formatting. (PRS-12:[ > https://www.php-fig.org/psr/psr-12/)|https://www.php-fig.org/psr/psr-12/] > Currently there is no way to get netbeans accept the following code format: > > {code:php} > $array = ['a','b','c']; > foreach( > array_filter($array, function ($a) { > return $a === 'b'; > }) as $data > ) { > //code > } > {code} > Formatting the code removes the required indent: > {code:php} > $array = ['a','b','c']; > foreach( > array_filter($array, function ($a) { > return $a === 'b'; > }) as $data > ) { > //code > } > {code} > PSR-12 Rules: > - PSR12.ControlStructures.ControlStructureSpacing.FirstExpressionLine > - PSR12.ControlStructures.ControlStructureSpacing.LineIndent -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists