码迷,mamicode.com
首页 > 其他好文 > 详细

laravel中引入composer安装在vendor中的第三方应用

时间:2018-04-08 21:19:22      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:upd   src   work   更新   section   nat   off   laravel   date   

一、安装第三方应用

  方法一:使用命令行安装第三方(已phpword为例):

composer require phpoffce/phpword ^v0.14.*

  方法二: 修改主项目composer.json文件:

require": {
        "php": ">=7.1.3",
        "fideloper/proxy": "~4.0",
        "laravel/framework": "5.6.*",
        "laravel/tinker": "~1.0"
    },

  在require中插入需要添加的第三方应用:

require": {
        "php": ">=7.1.3",
        "fideloper/proxy": "~4.0",
        "laravel/framework": "5.6.*",
        "laravel/tinker": "~1.0",
        "phpoffice/phpword": "dev-master"
    },

  然后更新composer:

composer update

 

二、在项目中使用第三方的应用:

  先看看composer引入的phpword在vendor下有个composer.json那里面有他的命名空间在autoload里有个PSR路径

"autoload": {
        "psr-4": {
            "PhpOffice\\PhpWord\\": "src/PhpWord"
        }

  然后在相应的项目代码中引用就行

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use PhpOffice\PhpWord\PhpWord;
use PhpOffice\PhpWord\IOFactory;
class WordController extends Controller
{
    //
    public function index(){
        $phpword = new PHPWord();
        $section = $phpword->createSection();
    }
}

 

laravel中引入composer安装在vendor中的第三方应用

标签:upd   src   work   更新   section   nat   off   laravel   date   

原文地址:https://www.cnblogs.com/michealLang/p/8747228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!