namae space
fix global namespace replacing
NAMASESPACE เป็นคำสั่ง UTIL สำหรับ NAMESPACE PHP คำสั่งนี้ช่วยให้คุณค้นหาและแทนที่เนมสเปซโดยใช้การวิเคราะห์แบบคงที่

composer require --dev gong023/namae-space
namaespace find -C $HOME/your/project # path to your project composer.json
-F Name\YourClass # Name what you want to find
คำสั่ง namaespace stdouts การใช้ Name\YourClass
ดู --help เพื่อให้ทราบเพิ่มเติม
namaespace replace -C $HOME/your/project # path to your project composer.json
-O Origin\YourOriginClass # Replaced OriginName
-N New\YourNewClass # NewClassName which you want to replace
คำสั่ง namaespace ค้นหา YourOriginClass แล้วแทนที่เป็น YourNewClass
คุณสามารถผ่านตัวเลือก -D หรือ --dry_run หากคุณต้องการทดสอบก่อนแทนที่ ดู --help เพื่อให้ทราบเพิ่มเติม
ซึ่งแตกต่างจาก IDE, Namaespace สามารถเปลี่ยนเนมสเปซทั่วโลกเป็นชื่อ
namaespace ค้นหาเส้นทางโดยการอ่าน Composer.json และวิเคราะห์รหัส
การวิเคราะห์ส่วนใหญ่จะถูกมอบหมายให้ Nikic/PHP-Parser คุณไม่ต้องกังวลเกี่ยวกับความไม่มั่นคงของ Regex
และการวิเคราะห์จะดำเนินการภายใต้การประมวลผลหลาย คุณสามารถผ่านตัวเลือก -M หรือ --max_process เพื่อควบคุมจำนวนกระบวนการสำหรับคำสั่งใด ๆ