Download the PHP package extendy/smartyurl without Composer

On this page you can find all versions of the php package extendy/smartyurl. 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 smartyurl

SmartyURL

SmartyURL, a powerful & open-source URL management tool, empowers businesses and individuals they need self-hosted tool to customize, track, shorten URLs, and manage their URLs for marketing, analytics, and reporting.

You can utilize SmartyURL to generate redirect links to the final URL, considering various variables like the visitor's geographical location or user device information.

image

For instance, you can create a unified link for mobile app downloads, dynamically adjusting the destination URL based on the user's device, whether it runs on Android or iOS. This ensures users are directed to the appropriate download link from the official store, tailored to their operating system.

Likewise, you can also generate intelligent links to route visitors to specific URLs based on their location. For instance, users from the United States will be redirected to one link, while those from Saudi Arabia will be directed to another

In addition to shortening URLs (based on domain that you use), SmartyURL also offers a variety of other features, such as:

Installation

Currently, as SmartyURL is in its early stages, you can only install it using Composer. In future releases, we may support other installation methods.

See Developers Guide for more information about how to install SmartyURL.

Certainly, please refer to the documentation for detailed instructions How configure, and effectively use SmartyURL for comprehensive guidance.

Documentation

Please take a look to SmartyURL documentation for detailed installation, configuration, and usage instructions.

Visitors IP Country detection

SmartyURL uses the ip2location/ip2location-php library to determine visitors country based on their IP addresses. It includes the free "IP2Location™ LITE IP-COUNTRY Database" for both personal and commercial use. For enhanced geographical redirect conditions with more accurate and up-to-date IP-based country data or if you need more accuracy consider purchasing a licensed IP2Location database. Refer to IP2Location Database Docs for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Every open-source project depends on its contributors to be a success. Thanks to:

Also We would like to acknowledge the following resources and contributors for their valuable assistance and support in the development of this project:

PhpStorm logo. MassarCloud Company: We would like to express our gratitude to MassarCloud LLC for their valuable support in providing hosting services during the development of this project.
PhpStorm logo. JetBrains s.r.o We would like to express our gratitude to JetBrains s.r.o for their valuable support in providing Open Source development license.

SmartyURL Legal Notice

For more information, please refer to the Legal Notice.


All versions of smartyurl with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
codeigniter4/framework Version ^4.3
codeigniter4/settings Version ^2.1
codeigniter4/shield Version ^1.0
ext-intl Version *
ext-json Version *
ext-mbstring Version *
ext-gettext Version *
ext-gmp Version *
laminas/laminas-escaper Version ^2.9
psr/log Version ^1.1
ip2location/ip2location-php Version ^9.7
mobiledetect/mobiledetectlib Version 4.8.x-dev
sokil/php-isocodes Version ^4.2
sokil/php-isocodes-db-i18n Version ^4.0
chillerlan/php-qrcode 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 extendy/smartyurl contains the following files

Loading the files please wait ...