laravel-enso/addressesmanager

This package is abandoned and no longer maintained. The author suggests using the laravel-enso/addresses package instead.

Addresses Manager for Laravel Enso


README

StyleCI Codacy Badge License Total Downloads Latest Stable Version

Free-form addresses manager for Laravel Enso

This package works exclusively within the Enso ecosystem.

There is a front end implementation for this this api in the accessories package.

For live examples and demos, you may visit laravel-enso.com

Screenshot

Screenshot

Installation

Comes pre-installed in Enso.

Features

  • can be used to attach addresses to any entity, via a polymorphic relationship
  • allows saving of multiple addresses for an addresable entity
  • features an easy flow for setting the default address
  • comes with an additional table for Countries, with all the countries pre-populated
  • brings its own free-form form for the edit and creation of addresses
  • has a publishable configuration file where you can customize the module to your liking
  • includes an Addressable trait, for defining relationships and attributes
  • the package as whole is designed to be extendable, so you could create custom versions for specific countries

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.