New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New @unwrap mutators ideas #514
Comments
4 tasks
This was referenced Oct 29, 2018
3 tasks
3 tasks
This was referenced Nov 1, 2018
This was referenced Nov 7, 2018
This was referenced Nov 9, 2018
This was referenced Dec 8, 2018
This was referenced Dec 11, 2018
This was referenced Dec 28, 2018
3 tasks
3 tasks
This was referenced Feb 8, 2019
3 tasks
3 tasks
This was referenced Feb 17, 2019
This was referenced Feb 18, 2019
Some ideas for string unwrap mutators:
|
This was referenced Oct 31, 2020
let's close, all new mutators/ideas can be opened as new issue/RFC to discuss |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After merging #513, it's very easy to create new mutators that unwrap parameter from function. Let's keep the list of desired mutators and discuss them here.
array_chunk()
Enhancement: Implement UnwrapArrayChunk mutator #558array_column()
Enhancement: Implement UnwrapArrayColumn mutator #590array_combine
Enhancement: Implement UnwrapArrayCombine mutator #550array_flip()
Enhancement: Implement UnwrapArrayFlip mutator #529array_diff($a, $b);
->$a;
Enhancement: Implement UnwrapArrayDiff mutator #544array_diff_assoc
Enhancement: Implement UnwrapArrayDiffAssoc mutator #562array_diff_uassoc
Enhancement: Implement UnwrapArrayDiffUassoc mutator #568array_diff_key
Enhancement: Implement UnwrapArrayDiffKey mutator #563array_diff_ukey
Enhancement: Implement UnwrapArrayDiffUkey mutator #583array_pad
add unwrap array_pad mutator #680array_reverse()
Enhancement: Implement UnwrapArrayReverse mutator #527array_replace()
Enhancement: Implement UnwrapArrayReplace mutator #536array_reduce($array, $func, $initial)
->$initial
Enhancement: Implement UnwrapArrayReduce mutator #533array_merge($a, $b, $c);
->$a;
,$b;
,$c
Enhancement: Implement UnwrapArrayMerge mutator #542array_merge_recursive($a, $b, $c);
->$a;
,$b;
,$c
Enhancement: Implement UnwrapArrayMergeRecursive mutator #594array_replace_recursive()
Enhancement: Implement UnwrapArrayReplaceRecursive mutator #545array_slice()
Enhancement: Implement UnwrapArraySlice mutator #598array_splice()
Enhancement: Implement UnwrapArraySplice mutator #605array_intersect($a, $b, $c);
->$a;
,$b;
,$c
Enhancement: Implement UnwrapArrayIntersect mutator #543array_intersect_assoc()
add unwrap array_intersect_assoc mutator #679array_intersect_key($a, $b, $c);
->$a;
,$b;
,$c
Enhancement: Implement UnwrapArrayIntersectKey mutator #584
array_intersect_ukey($a, $b, $c);
->$a;
,$b;
,$c
Enhancement: Implement UnwrapArrayIntersectUkey mutator #593
array_intersect_uassoc()
Enhancement: Implement UnwrapArrayIntersectUassoc mutator #591array_keys
Enhancement: Implement UnwrapArrayKeys mutator #555array_udiff
Enhancement: Implement UnwrapArrayUdiff mutator #624array_udiff_assoc
Enhancement: Implement UnwrapArrayUdiffAssoc mutator #614array_udiff_uassoc
Enhancement: Implement UnwrapArrayUdiffUassoc mutator #623array_uintersect
Enhancement: Implement UnwrapArrayUintersect mutator #637array_uintersect_assoc
Enhancement: Implement UnwrapArrayUintersectAssoc mutator #628array_uintersect_uassoc
Enhancement: Implement UnwrapArrayUintersectUassoc mutator #633array_unique
Enhancement: Implement UnwrapArrayUnique mutator #556array_values()
Enhancement: Implement UnwrapArrayValues mutator #554lcfirst()
Issue #642: New unwrap mutator: lcfirst #643ltrim()
Implement UnwrapLtrim mutator #1395rtrim
Implement UnwrapRtrim mutator #1396str_ireplace()
Implement UnwrapStrIreplace mutator #1397str_replace()
Implement UnwrapStrReplace mutator #831str_shuffle()
Implement UnwrapStrShuffle mutator #1398strrev()
Implement UnwrapStrRev mutator #1399strtolower()
Enhancement: Implement UnwrapStrToLower mutator #534strtoupper()
Created new UnwrapStrToUpper mutator #559substr()
Implement UnwrapSubstr mutator #1400trim()
Enhancement: Implement UnwrapTrim mutator #638ucfirst()
Mutator: UnwrapUcFirst (unwrap the first argument of ucfirst() function) #635ucwords()
Issue #644: Add the new unwrap mutator ucwords. #645The text was updated successfully, but these errors were encountered: