Download the PHP package frankspress/sg-parser-bundle without Composer

On this page you can find all versions of the php package frankspress/sg-parser-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package sg-parser-bundle

SgParserBundle

Parses and validates SendGrid email/attachments sent to the WebHook ( Symfony 5 )

Requirements

Installation

Usage

Create a new route and set the prefix to configure your new Webhook point.

Create a new EventSubscriber. This will automatically be called when a new email is sent to your Api point.

Default Config

To modify any of the default parameters create a config file and change any of the following. For instance, if you want the bundle to allow only specific mime types then you can list them in mime_types.

Basic Example

Methods are pretty much self explanatory. $email->getAttachments() returns an array with the attachment titles not the actual attachments.

$attachments comes as an array of attachments. From the example above you can see that for each attachment you can load its actual file with $attachment->getFile() or get it's filename with $attachment->getFileName(). One important note about $attachment->error(), if this is empty the file has passed validation, if it's not empty then only the first encountered error will be recorded.


All versions of sg-parser-bundle with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1.3
symfony/validator Version 5.*
symfony/dependency-injection Version 5.*
symfony/event-dispatcher Version 5.*
symfony/yaml Version 5.0.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package frankspress/sg-parser-bundle contains the following files

Loading the files please wait ....