توفر المجموعة أفضل الممارسات لجعل التطوير أكثر متعة والفصول/الخدمات التي وجدتها مفيدة جدًا أثناء العمل على التطبيقات الكبيرة القابلة للتوسعة.
متطلبات | القيد | بدعم من |
---|---|---|
PHP | ^8.3 | HEAD ⋯ 5.0.0 |
^8.2 | HEAD ⋯ 2.0.0 | |
^8.1 | 6.4.2 ⋯ 2.0.0 | |
^8.0 | 4.6.0 ⋯ 2.0.0 | |
^8.0.0 | 1.1.2 ⋯ 0.12.0 | |
>=8.0.0 | 0.11.0 ⋯ 0.4.0 | |
>=7.4.0 | 0.3.0 ⋯ 0.1.0 | |
لارافيل | ^11.0.8 | HEAD |
^11.0.0 | 7.0.1 ⋯ 6.2.0 | |
^10.34.0 | 7.0.1 ⋯ 6.2.0 | |
^10.0.0 | 6.1.0 ⋯ 2.1.0 | |
^9.21.0 | 5.6.0 ⋯ 5.0.0-beta.1 | |
^9.0.0 | 5.0.0-beta.0 ⋯ 0.12.0 | |
^8.22.1 | 3.0.0 ⋯ 0.2.0 | |
^8.0 | 0.1.0 |
لا يُنصح بتثبيت حزمة الجذر lastdragon-ru/lara-asp
لأنها ستثبت جميع الحزم، ولكن بعضها مخصص للاستخدام أثناء التطوير فقط (وقد تحتاج إلى تبعيات مثل phpunit
/ phpstan
/etc). لذا حدد الحزمة المطلوبة وقم بتثبيتها. يمكنك العثور على المتطلبات وتعليمات التثبيت (إن وجدت) داخل وثائق الحزمة.
# General case (where "<package>" the package name).
composer require lastdragon-ru/lara-asp- < package >
الحزمة مخصصة للاستخدام في التطوير. |
---|
تحتوي هذه الحزمة على أدوات مساعدة وفئات مفيدة.
اقرأ المزيد.
توفر هذه الحزمة أدوات مساعدة متنوعة لإنشاء الوثائق مثل Markdown Preprocessor وRequirements Dumper والمزيد.
اقرأ المزيد.
تحتوي هذه الحزمة على امتدادات ومزيجات مفيدة لـ Eloquent.
اقرأ المزيد.
توفر هذه الحزمة توجيهات @searchBy
و @sortBy
و @stream
قوية للغاية لملفات Lighthouse-php. يوفر التوجيه @searchBy
شروطًا أساسية مثل =
و >
و <
وما إلى ذلك، والعلاقات، not (<condition>)
، والتعدادات، ودعم العوامل المخصصة. تتم كتابتها جميعًا بشكل صارم، لذا لن تحتاج إلى استخدام النوع Mixed
بعد الآن. لا يقتصر @sortBy
على الفرز القياسي حسب الأعمدة فحسب، بل يسمح أيضًا باستخدام العلاقات.
اقرأ المزيد.
توفر هذه الحزمة غلافًا قابلاً للتخصيص حول أدوات التنسيق Intl لاستخدامه داخل تطبيق Laravel. ويسمح أيضًا بتعريف الخاصة.
اقرأ المزيد.
تعمل هذه الحزمة على تحسين عمليات ترحيل Laravel القياسية لإضافة دعم لملفات SQL الأولية أثناء الترحيل والبذر. لذلك يمكنك بسهولة استخدام أداتك المرئية المفضلة لتطوير قواعد البيانات مثل MySQL Workbench مع Laravel
اقرأ المزيد.
اقرأ المزيد.
توفر هذه الحزمة غلافًا قابلاً للتخصيص حول Symfony Serializer Component لاستخدامه داخل تطبيق Laravel.
اقرأ المزيد.
توفر هذه الحزمة العديد من التأكيدات المفيدة لـ PHPUnit وحلاً أفضل لاختبارات HTTP - لم يكن اختبار استجابة HTTP بهذه السهولة من قبل! وهذا لا يتعلق فقط بـ TestResponse
ولكن بأي استجابة PSR
اقرأ المزيد.
أدوات ومساعدات داخلية مختلفة لتطوير الحزمة نفسها.
اقرأ المزيد.
حزمة مستقلة (من Laravel وLighthouse) تسمح لك بطباعة مخطط واستعلامات GraphQL بطريقة مخصصة للغاية، على سبيل المثال، يمكنك اختيار حجم المسافة البادئة، والطباعة المستخدمة/المطلوبة/جميع الأنواع فقط، وطباعة نوع واحد فقط، والطباعة المستخدمة/المطلوبة/جميع التوجيهات ( هذا غير ممكن مع الطابعة القياسية) وحتى التحقق من الأنواع/التوجيهات المستخدمة في المخطط/الاستعلام.
اقرأ المزيد.
يرجى اتباع دليل الترقية.
docker compose up
رمز | مكان | وصف |
---|---|---|
المستندات | الميزة التجريبية. سيكون موضع تقدير كبير أي ردود فعل. | |
المستندات | الحزمة مخصصة للاستخدام في التطوير. | |
المستندات | تغيير متوافق مع الإصدارات السابقة. | |
المستندات | ميزة مهملة. | |
سي.آي | يتم استخدام أعلى إصدارات التبعيات. | |
سي.آي | يتم استخدام الإصدارات المقفلة من التبعيات. | |
سي.آي | يتم استخدام أقل الإصدارات من التبعيات. | |
سي.آي | تتم إزالة التبعيات الاختيارية. | |
سي.آي | يعمل على أوبونتو | |
سي.آي | يعمل على ويندوز | |
سي.آي | يعمل على نظام التشغيل Mac OS X |