nti/ticket-bundle

一个用于symfony的票据系统扩展包。

安装次数: 379

依赖关系: 0

建议者: 0

安全: 0

星标: 3

关注者: 6

分支: 1

开放问题: 0

类型:symfony-bundle

v3.2.1 2021-06-26 12:34 UTC

This package is auto-updated.

Last update: 2024-09-07 02:33:51 UTC


README

NTI票据扩展包是一个symfony扩展包,它为您的symfony应用程序提供了多项票据管理功能。

安装

  1. 使用composer安装扩展包

    $ composer require ntidev/ticket-bundle
    
  2. 将扩展包配置添加到AppKernel

    public function registerBundles()
    {
        $bundles = array(
            ...
            new NTI\TicketBundle\NTITicketBundle(),
            ...
        );
    }
  3. 修改config.yml

    nti_ticket:
        ticket_service: # name of your TicketProcessInterface implementation class 
        documents_directory: # path to your documents project directory
        entities:
            resource:
                class: # your UserInterface implementation class Ex. AppBundle\Entity\User
                unique_field: uniqueId
                email_field: email
    
            contact:
                class: # your UserInterface implementation class Ex. AppBundle\Entity\Contact
                unique_field: uniqueId
                email_field: email
    
        email_client:
            provider: exchange # at the moment the bundle support exchange only.
            server: my.server
            account: my.account
            password: my.password
  4. 更新数据库模式

    $ php app/console doctrine:schema:update