Download the PHP package suhk/datafinder-laravel without Composer

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

An easy, configurable & modular laravel package for Datatables

Powered by SheetJS

Introduction

DataFinder is an innovative and highly efficient Laravel package designed to implement advanced search, filtering, and data retrieval functionalities in your applications. It bridges the gap between complex backend queries and dynamic front-end tables, providing developers with a streamlined solution for handling large datasets seamlessly.

The package integrates effortlessly with DataTables on the frontend while leveraging Laravel's robust Eloquent Query Builder on the backend. Its scalable architecture ensures high performance, making it suitable for systems with millions of records.

Key Features

๐Ÿ” Dynamic Multi-Table Search

๐Ÿ”Ž Advanced Multi-Filter Search

โšก Flexible Table Configurations

๐Ÿš€ Easy Module Setup

๐ŸŽฏ Custom Row Actions

๐Ÿ“ˆ Optimized for Performance & Scalability

Why Use DataFinder?

DataFinder simplifies the integration of DataTables with Laravel by reducing the complexity of repetitive configurations. Its modular approach empowers developers to:


Documentation

Installation Guide | Usage | Configuration File Breakdown

Installation Guide

Follow these steps to integrate the DataFinder package smoothly into your Laravel project.

Step 1: Install the Package

Run the following command to install the package via Composer:

Step 2: Add Required CDNs

For DataFinder to work properly, your project must include the following CDNs in your views:

These dependencies are not included in the package to:

  1. Avoid copyright claims โ€“ We ensure compliance by not bundling third-party assets. Instead, we reference their official websites.
  2. Maintain flexibility โ€“ Including these libraries would require constant updates with each new release. By relying on your projectโ€™s existing dependencies, DataFinder remains compatible across multiple Laravel and PHP versions.
โœ… Tested Compatibility:
  • PHP: 7.3 โ€“ 8.4
  • Laravel: 5.8 โ€“ 11

Make sure to include the required CDNs in your project to ensure DataFinder works seamlessly.

Step 3: Add Service Provider

The package's service provider is auto-loaded upon installation. However, if it is not loaded, manually add the following entry to the providers array in your config/app.php file:

Step 4: Setup package:


For comprehensive guidance on how to use this package, please refer to the Configuration File Breakdown .


Credits:

This project depends on the following open-source libraries, which are not bundled in the package (except SheetJS CE, which is included via CDN). All other libraries are expected to be added via CDN by the end user:


All versions of datafinder-laravel with dependencies

PHP Build Version
Package Version
Requires php Version >=7.3 <8.5
illuminate/support Version 5.8.*|6.*|7.*|8.*|9.*|10.*|11.*
maatwebsite/excel Version 3.*|3.1.*
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 suhk/datafinder-laravel contains the following files

Loading the files please wait ....