View Issue Details

IDProjectCategoryView StatusLast Update
0000301Adventure PHP FrameworkNeues Feature // New Featurepublic2016-06-27 21:19
ReporterChristianAchatzAssigned ToChristianAchatz 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version3.2 
Target Version3.3Fixed in Version3.3 
Summary0000301: Enhance matches() template condition to work with regular expressions
DescriptionWith this feature request template condition matches() documented under http://adventure-php-framework.org/Page/161-Extended-template-functionality#Chapter-4-3-Available-conditions should be enhanced to be able to work with regular expressions.
TagsNo tags attached.
Codereferenz: ([Datei]:[Zeile])
Namespacecore

Activities

ChristianAchatz

2016-06-27 14:58

administrator   ~0000719

Last edited: 2016-06-27 14:58

View 3 revisions

Implementation done. Changes see https://github.com/AdventurePHP/code/commit/aefa95f4d9c2766e55425059fca51d213861a64d. Added new regExp() condition that takes an arbitrary PHP/PECL regular expression as argument.

Only exception: double quotes need to be escaped by "& quot;" HTML entity which will be replaced back before compiling the regular expression.

ChristianAchatz

2016-06-27 21:18

administrator   ~0000720

Finished documentation. See changes under https://github.com/AdventurePHP/docs/commit/9ca11db2b85a2b3953b41ddcb92f26e09aa01aee.

Issue History

Date Modified Username Field Change
2016-06-23 17:04 ChristianAchatz New Issue
2016-06-23 17:06 ChristianAchatz Assigned To => ChristianAchatz
2016-06-23 17:06 ChristianAchatz Status new => assigned
2016-06-27 14:58 ChristianAchatz Note Added: 0000719
2016-06-27 14:58 ChristianAchatz Note Edited: 0000719 View Revisions
2016-06-27 14:58 ChristianAchatz Note Edited: 0000719 View Revisions
2016-06-27 21:18 ChristianAchatz Note Added: 0000720
2016-06-27 21:19 ChristianAchatz Status assigned => resolved
2016-06-27 21:19 ChristianAchatz Fixed in Version => 3.3
2016-06-27 21:19 ChristianAchatz Resolution open => fixed
2016-06-27 21:19 ChristianAchatz Target Version => 3.3