{"id":13609774,"url":"https://github.com/izniburak/pdox","last_synced_at":"2025-04-12T20:32:20.706Z","repository":{"id":17780767,"uuid":"20651564","full_name":"izniburak/pdox","owner":"izniburak","description":"useful query builder class that works with PHP PDO class for simple access your data.","archived":false,"fork":false,"pushed_at":"2024-03-15T13:20:03.000Z","size":196,"stargazers_count":299,"open_issues_count":19,"forks_count":105,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-04-09T03:36:25.559Z","etag":null,"topics":["php","query-builder","sql"],"latest_commit_sha":null,"homepage":"http://burakdemirtas.org/pdox-kullanisli-pdo-sinifi-php/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/izniburak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-06-09T15:29:35.000Z","updated_at":"2025-01-28T12:15:24.000Z","dependencies_parsed_at":"2024-06-18T15:33:50.183Z","dependency_job_id":"4af15b7f-97b9-4e9a-b5f2-63cee4350ffe","html_url":"https://github.com/izniburak/pdox","commit_stats":{"total_commits":208,"total_committers":12,"mean_commits":"17.333333333333332","dds":"0.14423076923076927","last_synced_commit":"0e3813005f9c51d147e1207e6de9579de1329c01"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fpdox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fpdox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fpdox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izniburak%2Fpdox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/izniburak","download_url":"https://codeload.github.com/izniburak/pdox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248629980,"owners_count":21136355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php","query-builder","sql"],"created_at":"2024-08-01T19:01:37.907Z","updated_at":"2025-04-12T20:32:20.412Z","avatar_url":"https://github.com/izniburak.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"## PDOx\n```\n _____  _____   ____       \n |  __ \\|  __ \\ / __ \\      \n | |__) | |  | | |  | |_  __\n |  ___/| |  | | |  | \\ \\/ /\n | |    | |__| | |__| |\u003e  \u003c\n |_|    |_____/ \\____//_/\\_\\\n```\nFast, efficient and useful Query Builder and PDO Class for #PHP\n\n[![Total Downloads](https://poser.pugx.org/izniburak/pdox/d/total.svg)](https://packagist.org/packages/izniburak/pdox)\n[![Latest Stable Version](https://poser.pugx.org/izniburak/pdox/v/stable.svg)](https://packagist.org/packages/izniburak/pdox)\n[![Latest Unstable Version](https://poser.pugx.org/izniburak/pdox/v/unstable.svg)](https://packagist.org/packages/izniburak/pdox)\n[![License](https://poser.pugx.org/izniburak/pdox/license.svg)](https://packagist.org/packages/izniburak/pdox)\n\n## Install\n\ncomposer.json file:\n```json\n{\n    \"require\": {\n        \"izniburak/pdox\": \"^1\"\n    }\n}\n```\nafter run the install command.\n```\n$ composer install\n```\n\nOR run the following command directly.\n\n```\n$ composer require izniburak/pdox\n```\n\n## Example Usage\n```php\nrequire 'vendor/autoload.php';\n\n$config = [\n\t'host'\t\t=\u003e 'localhost',\n\t'driver'\t=\u003e 'mysql',\n\t'database'\t=\u003e 'test',\n\t'username'\t=\u003e 'root',\n\t'password'\t=\u003e '',\n\t'charset'\t=\u003e 'utf8',\n\t'collation'\t=\u003e 'utf8_general_ci',\n\t'prefix'\t =\u003e ''\n];\n\n$db = new \\Buki\\Pdox($config);\n\n$records = $db-\u003etable('users')\n\t\t-\u003eselect('id, name, surname, age')\n\t\t-\u003ewhere('age', '\u003e', 18)\n\t\t-\u003eorderBy('id', 'desc')\n\t\t-\u003elimit(20)\n\t\t-\u003egetAll();\n\nvar_dump($records);\n```\n\n## Docs\nDocumentation page: [PDOx Docs][doc-url]\n\n## Support\n[izniburak's homepage][author-url]\n\n[izniburak's twitter][twitter-url]\n\n## Licence\n[MIT Licence][mit-url]\n\n## Contributing\n\n1. Fork it ( https://github.com/izniburak/pdox/fork )\n2. Create your feature branch (git checkout -b my-new-feature)\n3. Commit your changes (git commit -am 'Add some feature')\n4. Push to the branch (git push origin my-new-feature)\n5. Create a new Pull Request\n\n## Contributors\n\n- [izniburak](https://github.com/izniburak) İzni Burak Demirtaş - creator, maintainer\n- [Others](https://github.com/izniburak/pdox/graphs/contributors)\n\n[pdox-img]: http://burakdemirtas.org/uploads/images/20140610210255_pdox_pdo_class_for_php.jpg\n[paypal-donate-url]: http://burakdemirtas.org\n[mit-url]: http://opensource.org/licenses/MIT\n[doc-url]: https://github.com/izniburak/PDOx/blob/master/DOCS.md\n[author-url]: http://burakdemirtas.org\n[twitter-url]: https://twitter.com/izniburak\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizniburak%2Fpdox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fizniburak%2Fpdox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizniburak%2Fpdox/lists"}