เมื่อ Laravel Framework 4 กับ Zend Framework 2 อยู่ร่วมกัน

ตัว Laravel Framework 4 เป็น Framework ที่ดีตัวหนึ่งในตลาด PHP Framework แต่ Zend Framework 2 ก็มี components ที่น่าสนใจช่วยให้เราทำงานได้สะดวกมากขึ้น การเอาทั้งสองตัวมาทำงานร่วมกันจึงเป็นเรื่องที่ดี

ขั้นแรกก็สร้าง project ของ Laravel Framework ด้วยคำสั่งของ composer เสียก่อน (อ้างอิง version 4)

composer create-project laravel/laravel

แก้ไขไฟล์ composer.json ของ Laravel Framework เพื่อเพิ่ม Zend Framework 2 จาก Packagist ลงใน project ของเรา (zendframework/zendframework – Packagist)

โดยเพิ่ม

"zendframework/zendframework": "2.3.*@dev"

ลงในส่วน

require

หน้าตาจะประมาณ

javascript

  1. {
  2.     "name": "laravel/laravel",
  3.     "description": "The Laravel Framework.",
  4.     "keywords": ["framework", "laravel"],
  5.     "require": {
  6.         "laravel/framework": "4.0.*",
  7.         "zendframework/zendframework": "2.3.*@dev"
  8. },

เสร็จแล้วก็สั่ง composer update

รอจนจบแล้วเขียน autoload use ทดสอบ component ตัว Zend Version มาแสดงผลดูตามด้านล่าง ซึ่งจะได้ตัวเลข version ของ Zend Framework ประมาณ 2.2.2 (ณ วันที่เขียนบทความ)

Leave a Reply