{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"faker","owner":"affinity4","isFork":false,"description":"Faker Providers for Ireland specific data (Streets, Towns, Counties, Eircodes, OSI Grid References, Landline Phone Numbers, Mobile Phone NUmbers). NOTE: Does not include Northern Ireland","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-01T17:06:51.847Z"}},{"type":"Public","name":"heap","owner":"affinity4","isFork":false,"description":"Full Binary Heap implementation with maxheap, minheap and memory-efficient O(n log n) and space-complexity of O(1) heapsort algorithm","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-13T16:11:45.490Z"}},{"type":"Public","name":"customizer-framework","owner":"affinity4","isFork":false,"description":"Configure panels, sections and controls/settings in WordPress with only a JSON file (more like how theme.json works)","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T11:48:32.348Z"}},{"type":"Public","name":"support","owner":"affinity4","isFork":false,"description":"Adds Facades, Traits and helper functions for any PSR-11 Container driven application, with PSR-7 support","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-12T16:23:50.972Z"}},{"type":"Public","name":"slimphp-support","owner":"affinity4","isFork":false,"description":"Add Laravel style facades, traits and helper functions to any SlimPHP app","allTopics":["php","helpers","slim-framework","facades","traits","slim4"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-11T00:28:42.350Z"}},{"type":"Public","name":"template","owner":"affinity4","isFork":false,"description":"Simple extendable template engine with optional syntax which is easy to learn. Allows you to use plain PHP also.","allTopics":["template-language","affinity4","php","template-engine"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-18T14:26:43.726Z"}},{"type":"Public","name":"magic","owner":"affinity4","isFork":false,"description":"Magic Trait used to easily add event listeners, spelling suggestions in errors and Javascript __set and __get style setters an getters to any class. Magic!","allTopics":["events","event-listener","trait","pubsub","event-driven","publish-subscribe","publisher-subscriber","event-listeners"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-18T14:18:42.453Z"}},{"type":"Public","name":"migrate","owner":"affinity4","isFork":true,"description":"Standalone database migration library using Laravel Migrations API","allTopics":["laravel","migrations","migration"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":891,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-04T21:08:46.989Z"}},{"type":"Public","name":"file","owner":"affinity4","isFork":false,"description":"Find files using a regex pattern or exact filename.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-03T15:57:59.790Z"}},{"type":"Public","name":"tokenizer","owner":"affinity4","isFork":false,"description":"Tokenizer written in PHP. Simply pass an array of token => pattern key/values, and the Tokenizer will return an array of Token objects","allTopics":["php","tokenizer","tokenization"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-30T22:43:47.770Z"}},{"type":"Public","name":"config","owner":"affinity4","isFork":false,"description":"Load config files from various formats to PHP arrays and easily retrieve deeply nested items","allTopics":["config","php","configuration-management","configuration-files"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-25T23:53:08.560Z"}},{"type":"Public","name":"cipher","owner":"affinity4","isFork":false,"description":"Encrypt and decrypt private strings. Useful if you need to store a string as a hash but need to see it as plain text also. DO NOT USE FOR PASSWORD AUTHENTICATION!","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-25T19:32:56.106Z"}},{"type":"Public","name":"validate","owner":"affinity4","isFork":false,"description":"Affinity4 Validate is a trait which adds comprehensive validation for setting properties","allTopics":["php","validation","validator"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-19T22:25:18.766Z"}},{"type":"Public","name":"temple","owner":"affinity4","isFork":false,"description":"Template system","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-16T15:23:44.389Z"}},{"type":"Public","name":"html","owner":"affinity4","isFork":false,"description":"Create HTML elements, forms and basic templating. Based on VirtualDOM implementations found in JS (React etc.)","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-16T07:32:11.942Z"}},{"type":"Public","name":"thistle","owner":"affinity4","isFork":false,"description":"PHP MPC (Model Presenter Controller) Framework","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-12T00:15:22.654Z"}},{"type":"Public","name":"fast-route-middleware","owner":"affinity4","isFork":false,"description":"PSR-15 Middleware for Fast Route","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-17T07:41:45.910Z"}},{"type":"Public","name":"debugbar","owner":"affinity4","isFork":true,"description":"Affinity4 Debug Bar (forked from php-debugbar)","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":401,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-10T00:45:34.120Z"}},{"type":"Public","name":"dispatcher","owner":"affinity4","isFork":false,"description":"PSR-15 Middleware Dispatcher","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-08T14:54:01.157Z"}},{"type":"Public","name":"request-handler-middleware","owner":"affinity4","isFork":false,"description":"PSR-15 Request Handler Middleware","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-08T14:45:42.043Z"}},{"type":"Public","name":"collection","owner":"affinity4","isFork":false,"description":"Iterable Collections with useful helper methods. Take control of your arrays!","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-01T22:45:54.616Z"}},{"type":"Public","name":"middleware-factory","owner":"affinity4","isFork":true,"description":"Common utils used by PSR-15 middlewares","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-30T01:43:59.983Z"}},{"type":"Public","name":"datatype","owner":"affinity4","isFork":false,"description":"Datatypes helpers. Str, Arr, Num, Time and an Inflector","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-20T16:52:20.340Z"}},{"type":"Public","name":"mockness","owner":"affinity4","isFork":false,"description":"PHP Mocking","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-08T17:28:16.482Z"}},{"type":"Public","name":"fast-route","owner":"affinity4","isFork":true,"description":"PSR-15 middleware to use FastRoute","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-01T13:19:15.742Z"}},{"type":"Public","name":"git","owner":"affinity4","isFork":false,"description":"PHP Git wrapper with Promise/A API","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-04T18:32:02.008Z"}},{"type":"Public","name":"promise","owner":"affinity4","isFork":false,"description":"Wrapper for ReactPHP Promise/A library to offer traits to extends classes whose methods return promises","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-04T18:22:54.114Z"}},{"type":"Public","name":"process","owner":"affinity4","isFork":false,"description":"PHP Promise/A+ wrapper around a proc_open function","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-04T16:39:15.812Z"}},{"type":"Public","name":"router","owner":"affinity4","isFork":false,"description":"Simple PSR-7 router","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-15T15:48:53.920Z"}},{"type":"Public","name":"concat","owner":"affinity4","isFork":false,"description":"Concatenate files with PHP. Can be used to concatenate CSS, JS or various files into a new format.","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-09T01:11:50.560Z"}}],"repositoryCount":33,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"affinity4 repositories"}