Download the PHP package dlunamontilla/dltools without Composer

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

Herramienta DLTools para DLUnire

Instalación

Para instalar dlunamontilla/dltools debe escribir el siguiente comando:

Importante: debe tener instalado previamente composer para poder instalar esta herramienta. Si desea instalar composer visite su sitio Web oficial y siga las instrucciones.

Características

Esta herramienta cuenta con lo siguiente:

Para establecer variables de entorno para autenticar su aplicación con el motor de base de datos, cree un archivo con el nombre .env.type y coloque las siguientes líneas:

Si además, necesita enviar correos electrónicos, pegue las siguientes líneas:

Importante: para el resaltado de sintaxis, instale DL Typed Environment

Si desea instalar las API Key de Google para instalar un reCAPTCHA puede agregar las siguientes líneas en el archivo .env.type:

Uso de la herramienta

Modelos

Si desea crear una clase extendendida en un modelo, debe escribir las siguientes líneas:

Donde Products es la clase que hace referencia a la tabla products. Si las tablas de la aplicación usa prefijos, por ejemplo, wp_, entonces, deberá definir el prefijo en el archivo .env.type:

O si la variable de entorno que ha definido no usa ningún tipo de archivo, asegúrese definirla en su proveedor de hosting (por ejemplo, Heroku), debe tener este nombre de variable:

Si en el modelo Products desea establecer un nombre de tabla diferente, solo tiene que definirla así:

Además, ya cuenta con métodos disponibles para interactuar con la base de datos, por ejemplo y que puedes utilizar desde un controlador:

El fragmento anterior es un ejemplo básico de lo que hace el modelo Products, pero no solamente tiene métodos para recuperar registros, también para almacenar nuevos registros, por ejemplo:

Envío de correos electrónicos

Esta herramienta utiliza PHPMailer para enviar correos electrónicos.

Para enviar correos electrónicos desde su controlador, puede hacerlo de la siguiente forma:

Además, debe agregar previamente las siguientes líneas en el archivo .env.type para poder enviar correos electrónicos:

Sistema de autenticación

Para implementar un sistema de autenticación básico, debería crear una clase extendida en DLUser como se observa en las siguientes líneas:


Documentación

Esta documentación se irá actualizando progresivamente sobre el uso completo de esta herramienta. Apenas esto es una parte.


All versions of dltools with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
league/commonmark Version ^2.3
dlunamontilla/dlroute Version ^1.3
phpmailer/phpmailer Version ^6.8
enshrined/svg-sanitize Version ^0.16.0
michelf/php-markdown Version ^2.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 dlunamontilla/dltools contains the following files

Loading the files please wait ....