[PR #3] [MERGED] Composerfying #43

Closed
opened 2026-03-04 23:24:01 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/yswery/PHP-DNS-SERVER/pull/3
Author: @codenamegary
Created: 11/18/2014
Status: Merged
Merged: 11/18/2014
Merged by: @ivanstan

Base: masterHead: composerfying


📝 Commits (8)

  • ebc7e36 Ignoring local project file.
  • f2d7b61 Moving files around.
  • 7d2274c Ignoring composer lock.
  • ea44856 Composer json for publishing.
  • ac18fb8 Renaming and namespacing server and storage providers.
  • 45fd555 More namespacing changes.
  • 03f64b7 Using composer autoloader in example and new namespaced version of the server and storage provider.
  • a107f8b Updated README.

📊 Changes

10 files changed (+510 additions, -521 deletions)

View changed files

.gitignore (+3 -0)
📝 README.md (+2 -2)
StorageProvider/AbstractStorageProvider.php (+0 -9)
StorageProvider/JsonStorageProvider.php (+0 -65)
composer.json (+25 -0)
dns_server.class.php (+0 -428)
📝 example.php (+3 -17)
src/AbstractStorageProvider.php (+9 -0)
src/JsonStorageProvider.php (+49 -0)
src/Server.php (+419 -0)

📄 Description

This is a GREAT library! Thank you! I've added a base composer config and moved classes into their own namespace, also setup composer requirements for PHP unit for testing. Would love to get this put on packagist for easy consumption, will be adding some tests and sending another PR in the near future.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/yswery/PHP-DNS-SERVER/pull/3 **Author:** [@codenamegary](https://github.com/codenamegary) **Created:** 11/18/2014 **Status:** ✅ Merged **Merged:** 11/18/2014 **Merged by:** [@ivanstan](https://github.com/ivanstan) **Base:** `master` ← **Head:** `composerfying` --- ### 📝 Commits (8) - [`ebc7e36`](https://github.com/yswery/PHP-DNS-SERVER/commit/ebc7e361464208e27e0c2a110347fffd8273feeb) Ignoring local project file. - [`f2d7b61`](https://github.com/yswery/PHP-DNS-SERVER/commit/f2d7b61b2d8ab8b2a5483fb3a8aae0643a5821c7) Moving files around. - [`7d2274c`](https://github.com/yswery/PHP-DNS-SERVER/commit/7d2274cca4e138778dacfae463dc726f43c5c4d1) Ignoring composer lock. - [`ea44856`](https://github.com/yswery/PHP-DNS-SERVER/commit/ea44856361f9d570fde6f7aef90a4e60ee995e42) Composer json for publishing. - [`ac18fb8`](https://github.com/yswery/PHP-DNS-SERVER/commit/ac18fb8840e2ecc75c8f110e46b9b79e8a796265) Renaming and namespacing server and storage providers. - [`45fd555`](https://github.com/yswery/PHP-DNS-SERVER/commit/45fd5552848cc6383230bd51e43e97770239620a) More namespacing changes. - [`03f64b7`](https://github.com/yswery/PHP-DNS-SERVER/commit/03f64b79b879f176ea386e840ccffa44262fd910) Using composer autoloader in example and new namespaced version of the server and storage provider. - [`a107f8b`](https://github.com/yswery/PHP-DNS-SERVER/commit/a107f8b4897b1d4a75d0adab2e50d6fbc5637047) Updated README. ### 📊 Changes **10 files changed** (+510 additions, -521 deletions) <details> <summary>View changed files</summary> ➕ `.gitignore` (+3 -0) 📝 `README.md` (+2 -2) ➖ `StorageProvider/AbstractStorageProvider.php` (+0 -9) ➖ `StorageProvider/JsonStorageProvider.php` (+0 -65) ➕ `composer.json` (+25 -0) ➖ `dns_server.class.php` (+0 -428) 📝 `example.php` (+3 -17) ➕ `src/AbstractStorageProvider.php` (+9 -0) ➕ `src/JsonStorageProvider.php` (+49 -0) ➕ `src/Server.php` (+419 -0) </details> ### 📄 Description This is a GREAT library! Thank you! I've added a base composer config and moved classes into their own namespace, also setup composer requirements for PHP unit for testing. Would love to get this put on packagist for easy consumption, will be adding some tests and sending another PR in the near future. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 23:24:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PHP-DNS-SERVER#43
No description provided.