{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":643542067,"defaultBranch":"master","name":"string","ownerLogin":"painless-php","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-21T13:52:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133408477?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1684677216.421484","currentOid":""},"activityList":{"items":[{"before":"a55723fa117f15c1d1f495053c9c1da636b8e674","after":"8f57464562cdf53eb03673084585196b6f878cfa","ref":"refs/heads/master","pushedAt":"2024-04-19T14:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add replacePrefix and replaceSuffix","shortMessageHtmlLink":"Add replacePrefix and replaceSuffix"}},{"before":"d1e58dbc6f550e666c098806c43b1843b7f483eb","after":"a55723fa117f15c1d1f495053c9c1da636b8e674","ref":"refs/heads/master","pushedAt":"2024-01-11T18:31:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add replaceAllArray()","shortMessageHtmlLink":"Add replaceAllArray()"}},{"before":"c7db1a3c22afb1bb8d4329f89f43abd0d4fb3aaa","after":"d1e58dbc6f550e666c098806c43b1843b7f483eb","ref":"refs/heads/master","pushedAt":"2023-12-26T13:26:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add afterLast() and beforeLast()","shortMessageHtmlLink":"Add afterLast() and beforeLast()"}},{"before":"94d75d0e71a6a7c9da6100659082170a6b35f5c6","after":"c7db1a3c22afb1bb8d4329f89f43abd0d4fb3aaa","ref":"refs/heads/master","pushedAt":"2023-12-21T18:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add Str::build() method","shortMessageHtmlLink":"Add Str::build() method"}},{"before":"9a781cdca39434bf9de79371cf4c5ca4e6816dc2","after":"94d75d0e71a6a7c9da6100659082170a6b35f5c6","ref":"refs/heads/master","pushedAt":"2023-05-22T13:03:34.009Z","pushType":"push","commitsCount":3,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"use is_file() instead of file_exists() to check if env exists","shortMessageHtmlLink":"use is_file() instead of file_exists() to check if env exists"}},{"before":"7ec7308649f9b7f52a0ef73b2b429b600bf2f670","after":"9a781cdca39434bf9de79371cf4c5ca4e6816dc2","ref":"refs/heads/master","pushedAt":"2023-05-22T12:58:19.679Z","pushType":"push","commitsCount":3,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add readme installation section","shortMessageHtmlLink":"Add readme installation section"}},{"before":"a5fdc35db7049f71cd69aad60bc08f8fa54731e1","after":"7ec7308649f9b7f52a0ef73b2b429b600bf2f670","ref":"refs/heads/master","pushedAt":"2023-05-21T21:10:46.246Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Merge pull request #1 from xHeaven/master\n\ncode refactor","shortMessageHtmlLink":"Merge pull request #1 from xHeaven/master"}},{"before":"d659060966cf8ce7a1d8575738c28cc011ee67c5","after":"a5fdc35db7049f71cd69aad60bc08f8fa54731e1","ref":"refs/heads/master","pushedAt":"2023-05-21T16:51:57.655Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"rename before to beforeFirst and after to afterFirst","shortMessageHtmlLink":"rename before to beforeFirst and after to afterFirst"}},{"before":"0096a727826a238102397270fc905507935ef5a1","after":"d659060966cf8ce7a1d8575738c28cc011ee67c5","ref":"refs/heads/master","pushedAt":"2023-05-21T16:43:20.574Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Readme update readme doc","shortMessageHtmlLink":"Readme update readme doc"}},{"before":"7e860bd2146bd4d2fd96410be742283403a1a14c","after":"0096a727826a238102397270fc905507935ef5a1","ref":"refs/heads/master","pushedAt":"2023-05-21T16:41:49.909Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Rename type conversion stuff, remove old debug var_dump","shortMessageHtmlLink":"Rename type conversion stuff, remove old debug var_dump"}},{"before":"5fa59d95a20427290bdb3813a3b404e9aaff9aba","after":"7e860bd2146bd4d2fd96410be742283403a1a14c","ref":"refs/heads/master","pushedAt":"2023-05-21T16:30:17.472Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Rename docs to doc","shortMessageHtmlLink":"Rename docs to doc"}},{"before":"c1df651b7e9c1d3b35b91c1510726a99e99b997f","after":"5fa59d95a20427290bdb3813a3b404e9aaff9aba","ref":"refs/heads/master","pushedAt":"2023-05-21T16:28:30.503Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Add Str::findFirstWordContaining() and Str::findAllWordsContaining()","shortMessageHtmlLink":"Add Str::findFirstWordContaining() and Str::findAllWordsContaining()"}},{"before":"18845f41414ec38bf5ed0a541bd3e0c7c8c31bf9","after":"c1df651b7e9c1d3b35b91c1510726a99e99b997f","ref":"refs/heads/master","pushedAt":"2023-05-21T16:03:14.813Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update phpunit.xml schema version","shortMessageHtmlLink":"Update phpunit.xml schema version"}},{"before":"f97328e3c846bc8eb5356db32a8ed45d295002e8","after":"18845f41414ec38bf5ed0a541bd3e0c7c8c31bf9","ref":"refs/heads/master","pushedAt":"2023-05-21T16:00:34.438Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update todo","shortMessageHtmlLink":"Update todo"}},{"before":"8f9b50d55f86a857f2abbdcbea626e5538a24a4c","after":"f97328e3c846bc8eb5356db32a8ed45d295002e8","ref":"refs/heads/master","pushedAt":"2023-05-21T15:59:56.796Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"fix array merging of Str::latinAlphabet","shortMessageHtmlLink":"fix array merging of Str::latinAlphabet"}},{"before":"b03812c338fb2e631900c6b89c4af90f1df98cd8","after":"8f9b50d55f86a857f2abbdcbea626e5538a24a4c","ref":"refs/heads/master","pushedAt":"2023-05-21T15:55:36.191Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Use the more performant inbuilt version of str_starts_with and str_ends_with","shortMessageHtmlLink":"Use the more performant inbuilt version of str_starts_with and str_en…"}},{"before":"a635eb9d5e1a8675894f69d5fb56466a7b83ac6f","after":"b03812c338fb2e631900c6b89c4af90f1df98cd8","ref":"refs/heads/master","pushedAt":"2023-05-21T15:51:14.872Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Benchmark custom strStartsWith vs inbuilt","shortMessageHtmlLink":"Benchmark custom strStartsWith vs inbuilt"}},{"before":"080bde20fade267b69be1701871406e92052fd7f","after":"a635eb9d5e1a8675894f69d5fb56466a7b83ac6f","ref":"refs/heads/master","pushedAt":"2023-05-21T15:44:30.414Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update todo","shortMessageHtmlLink":"Update todo"}},{"before":"e36f8820835d4782ef482ccde4ea800a31ddeecd","after":"080bde20fade267b69be1701871406e92052fd7f","ref":"refs/heads/master","pushedAt":"2023-05-21T15:42:50.520Z","pushType":"push","commitsCount":2,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Use array spread instead of merge","shortMessageHtmlLink":"Use array spread instead of merge"}},{"before":"6d957e98f6222c8c17fed91dcd74108d7f6a8792","after":"e36f8820835d4782ef482ccde4ea800a31ddeecd","ref":"refs/heads/master","pushedAt":"2023-05-21T15:38:30.407Z","pushType":"push","commitsCount":2,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update todo","shortMessageHtmlLink":"Update todo"}},{"before":"c6b2af287c2c0fad27585490c281ee44610326df","after":"6d957e98f6222c8c17fed91dcd74108d7f6a8792","ref":"refs/heads/master","pushedAt":"2023-05-21T15:38:01.607Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Import InvalidArgumentException","shortMessageHtmlLink":"Import InvalidArgumentException"}},{"before":"1c7b35ed8132ed24230c9dc1128c914d0a7ae9fe","after":"c6b2af287c2c0fad27585490c281ee44610326df","ref":"refs/heads/master","pushedAt":"2023-05-21T15:27:29.152Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Simplify random test","shortMessageHtmlLink":"Simplify random test"}},{"before":"bfeb21f56afab957c9c86384599602a339d6760f","after":"1c7b35ed8132ed24230c9dc1128c914d0a7ae9fe","ref":"refs/heads/master","pushedAt":"2023-05-21T14:26:59.365Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update TODO","shortMessageHtmlLink":"Update TODO"}},{"before":"694fc7ba9ccd547075cc6139ff80198829ab48cd","after":"bfeb21f56afab957c9c86384599602a339d6760f","ref":"refs/heads/master","pushedAt":"2023-05-21T14:26:44.540Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Remove unused variable","shortMessageHtmlLink":"Remove unused variable"}},{"before":"a471806337bc7846aca8c20f7214db62b05205b0","after":"694fc7ba9ccd547075cc6139ff80198829ab48cd","ref":"refs/heads/master","pushedAt":"2023-05-21T14:24:54.144Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Use mb for str_split","shortMessageHtmlLink":"Use mb for str_split"}},{"before":"46a411be3b6b643bb4d2724d3c25eadaa92e4801","after":"a471806337bc7846aca8c20f7214db62b05205b0","ref":"refs/heads/master","pushedAt":"2023-05-21T14:24:01.193Z","pushType":"push","commitsCount":2,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"includeUpper false by default, add characters method, fix describe","shortMessageHtmlLink":"includeUpper false by default, add characters method, fix describe"}},{"before":"d05630270578257f912f8e3c664581ce1115f3a4","after":"46a411be3b6b643bb4d2724d3c25eadaa92e4801","ref":"refs/heads/master","pushedAt":"2023-05-21T14:14:44.778Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update composer packages, add test-watch script","shortMessageHtmlLink":"Update composer packages, add test-watch script"}},{"before":"ec490addea04068f67080ae6eff7409234bf7f7c","after":"d05630270578257f912f8e3c664581ce1115f3a4","ref":"refs/heads/master","pushedAt":"2023-05-21T14:12:40.381Z","pushType":"push","commitsCount":2,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Fix phpbench test","shortMessageHtmlLink":"Fix phpbench test"}},{"before":"c52445c8dd11873ffc5c9d06bff4874d92f2becd","after":"ec490addea04068f67080ae6eff7409234bf7f7c","ref":"refs/heads/master","pushedAt":"2023-05-21T14:00:59.085Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"FIx test namespaces, add test script","shortMessageHtmlLink":"FIx test namespaces, add test script"}},{"before":"154272ba1b5648ed7fd75b8462ddbf466bcd81cd","after":"c52445c8dd11873ffc5c9d06bff4874d92f2becd","ref":"refs/heads/master","pushedAt":"2023-05-21T13:57:40.266Z","pushType":"push","commitsCount":1,"pusher":{"login":"nonetallt","name":null,"path":"/nonetallt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22174322?s=80&v=4"},"commit":{"message":"Update package name and namespaces","shortMessageHtmlLink":"Update package name and namespaces"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENUYzkwA","startCursor":null,"endCursor":null}},"title":"Activity · painless-php/string"}