مكتبة الألوان PHP
يرجى النظر في دعم هذا المشروع عن طريق التبرع عبر PayPal
تتضمن هذه المكتبة فئات مساعدة للحصول على الألوان بتنسيقات تمثيل مختلفة.
تم اشتقاق كود المصدر الأولي من TCPDF.
أولاً، تحتاج إلى تثبيت كافة تبعيات التطوير باستخدام Composer:
$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer
يتضمن هذا المشروع ملف Makefile الذي يسمح لك باختبار المشروع وإنشائه بأوامر بسيطة. لرؤية جميع الخيارات المتاحة:
make help
لتثبيت كافة تبعيات التطوير:
make deps
قبل تنفيذ الكود، يرجى التحقق مما إذا كان قد اجتاز جميع الاختبارات باستخدام
make qa
يتم إنشاء كافة القطع الأثرية في الدليل الهدف.
توجد الأمثلة في دليل example
.
ابدأ خادم تطوير (يتطلب PHP 8.0) باستخدام الأمر:
make server
ووجه متصفحك إلى http://localhost:8000/index.php
قم بإنشاء Composer.json في الدليل الجذر لمشاريعك:
{
"require" : {
"tecnickcom/tc-lib-color" : " ^2.0 "
}
}
أو أضف إلى مشروع موجود باستخدام:
composer require tecnickcom/tc-lib-color ^2.0
تم تصميم هذه المكتبة بشكل أساسي لاستخدامها وإدراجها في مشاريع PHP الأخرى باستخدام Composer. ومع ذلك، نظرًا لأن بعض بيئات الإنتاج تفرض تثبيت أي تطبيق كحزم RPM أو DEB، فإن هذه المكتبة تتضمن أهدافًا لإنشاء هذه الحزم ( make rpm
و make deb
). يتم إنشاء الحزم ضمن الدليل target
.
عندما يتم تثبيت هذه المكتبة باستخدام حزمة RPM أو DEB، يمكنك استخدامها التعليمات البرمجية الخاصة بك عن طريق تضمين أداة التحميل التلقائي:
require_once ('/usr/share/php/Com/Tecnick/Color/autoload.php');