Download the PHP package zaynasheff/boards without Composer

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

Boards — Filament Plugin

Boards is a plugin for Filament that adds kanban board style functionality to your admin panel.

Features

Boards provides a flexible and modern kanban experience inside Filament.

Installation

You can install the package via composer:

Database Migrations

Boards requires database migrations to function properly.

Publish and run the migrations during installation:

Register the plugin

Register the plugin in your Filament panel provider:

app/Providers/Filament/AdminPanelProvider.php

Plugin Configuration

You can customize how the Boards plugin appears in the Filament navigation by chaining configuration methods when registering the plugin.

Method Description
navigationLabel(string $label) Sets the navigation label
navigationIcon(string $icon) Sets the navigation icon (Heroicons)
navigationGroup(string $group) Assigns the plugin to a navigation group
navigationSort(int $sort) Controls navigation order
title(string $title) Sets the page title

Localization (Translations)

Boards supports multiple languages and uses Laravel’s built-in localization system.

All user-facing strings are translatable and can be customized for your application.


Publishing Translation Files

To publish the translation files, run:

Multitenancy Support

Boards supports optional multitenancy, allowing you to scope boards and related data to the currently active tenant
(for example: Company, Team, etc.).

This is useful if your application serves multiple organizations or teams within a single Filament panel.


Enabling Multitenancy

To enable multitenancy support, publish the configuration file if you haven’t already:

Then open the config file:

Set multitenancy to true:

Tenant Configuration

When multitenancy is enabled, you must configure how Boards resolves the current tenant.

Uncomment and configure the tenant array:

Key Description
model Eloquent model representing the tenant
table Database table used by the tenant model
foreign_key Foreign key added to Boards tables

Preparing the Database

After enabling multitenancy and configuring the tenant, run the following command:

This command will:

Then run migrations:

Disabling Multitenancy

If you need to disable multitenancy later, run:

This will revert the database structure back to single-tenant mode where possible.

Notes

View Customization (Optional)

If you want to fully customize the appearance of Boards, you can publish the plugin views:

Credits

License

The MIT License (MIT). Please see License File for more information.


All versions of boards with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
filament/filament Version ^3.0
illuminate/support Version ^10.0|^11.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 zaynasheff/boards contains the following files

Loading the files please wait ...