Backport Builder
Bir bakışta
“Bir bakışta” başlıklı bölümYalnızca yayın mühendisliği için nextpdf/backport-builder paketini kullanın. NextPDF kaynak paketlerini, eski PHP (PHP: Hypertext Preprocessor) çalışma zamanlarına yönelik dağıtımlara dönüştürür. Uygulama çalışma zamanına ait bir bağımlılık değildir.
Bölüm haritası
“Bölüm haritası” başlıklı bölüm| Sayfa | Kullanım amacı |
|---|---|
| Genel bakış | Ürün sınırları ve oluşturulan yapıtlar. |
| Kurulum | Derleme sunucusuna kurulum. |
| Hızlı başlangıç | Deneme çalıştırması ile tam derleme iş akışları. |
| Yapılandırma | Rector yapılandırmaları, özel kurallar ve derleme bayrakları. |
| API | Komut satırı arabirimi betikleri, yapılandırma dosyaları ve özel Rector kuralları. |
| Geliştirici kılavuzu | Derleme işlem hattı yaşam döngüsü, dal modeli ve yayın genişletme noktaları. |
| Üretim kullanımı | Sürekli tümleştirme yayın operasyonları. |
| Güvenlik ve operasyonlar | Tedarik zinciri sınırı ile yapıt denetimleri. |
| Sorun giderme | Derleme ve doğrulama hataları için tanılama. |
Birincil API’ler
“Birincil API’ler” başlıklı bölüm| Yüzey | Rol |
|---|---|
scripts/build.php | Ana derleme giriş noktası. |
rector/config/rector-php81.php | PHP 8.1 için sürüm düşürme yapılandırması. |
rector/config/rector-php74.php | Enum dönüşümünden sonra PHP 7.4 için sürüm düşürme yapılandırması. |
rector/rules/*Rector.php | Projeye özgü işlem gerektiren PHP söz dizimi için özel sürüm düşürme kuralları. |