laravel-ban - Laravel Ban simplify blocking and banning Eloquent models.

  •        77

Use case is not limited to User model, any Eloquent model could be banned: Organizations, Teams, Groups and others. The package will automatically register itself. This step required for Laravel 5.4 or earlier releases only.

http://cybercog.ru
https://github.com/cybercog/laravel-ban

Tags
Implementation
License
Platform

   




Related Projects

laravel-tags - Add tags and taggable behaviour to your Laravel app

  •    PHP

This package offers taggable behaviour for your models. After the package is installed the only thing you have to do is add the HasTags trait to an Eloquent model to make it taggable. But we didn't stop with the regular tagging capabilities you find in every package. Laravel Tags comes with batteries included. Out of the box it has support for translating tags, multiple tag types and sorting capabilities.

Misago - Full featured forum application standing on shoulders of Django

  •    Python

Misago aims to be complete, featured and modern forum solution that has no fear to say 'NO' to common and outdated opinions about how forum software should be made and what it should do.

laravel-auditing - Record the change log from models in Laravel

  •    PHP

This package will help you understand changes in your Eloquent models, by providing information about possible discrepancies and anomalies that could indicate business concerns or suspect activities. Laravel Auditing allows you to keep a history of model changes by simply using a trait. Retrieving the audited data is straightforward, making it possible to display it in various ways.

befriended - Eloquent Befriended brings social media-like features like following, blocking and filtering content based on following or blocked models

  •    PHP

Eloquent Befriended brings social media-like features like following, blocking and filtering content based on following or blocked models. Laravel Befriended comes with scopes that manage filtering content that gives you easy control better what your user can see and cannot see. The main difference is that the traits that are responsible for filtering content got a better eloquent capability.


searchable - A php trait to search laravel models

  •    PHP

Searchable is a trait for Laravel 4.2+ and Laravel 5.0 that adds a simple search function to Eloquent Models. Searchable allows you to perform searches in a table giving priorities to each field for the table and it's relations.

laravel-love - It lets people express how they feel about the content

  •    PHP

This package is a fork of the abandoned Laravel Likeable. It completely changes package namespace architecture, aimed to API refactoring and adding new features. First, pull in the package through Composer.

laravel-sluggable - An opinionated package to create slugs for Eloquent models

  •    PHP

This package provides a trait that will generate a unique slug when saving any Eloquent model. The slugs are generated with Laravels Str::slug method, whereby spaces are converted to '-'.

laravel-translatable - Making Eloquent models translatable

  •    PHP

This package contains a trait to make Eloquent models translatable. Translations are stored as json. There is no extra table needed to hold them. The package will automatically register itself.

laravel-schemaless-attributes - Add schemaless attributes to Eloquent models

  •    PHP

Wouldn't it be cool if you could have a bit of the spirit of NoSQL available in Eloquent? This package does just that. It provides a trait that when applied on a model, allows you to store arbritrary values in a single JSON column. Here are a few examples. We're using the extra_attributes column here, but you can name it whatever you want.

eloquent-sortable - Sortable behaviour for Eloquent models

  •    PHP

This package provides a trait that adds sortable behaviour to an Eloquent model. The value of the order column of a new record of a model is determined by the maximum value of the order column of all records of that model + 1.

laravel-cross-eloquent-search - Laravel package to search through multiple Eloquent models

  •    PHP

This Laravel package allows you to search through multiple Eloquent models. It supports sorting, pagination, scoped queries, eager load relationships, and searching through single or multiple columns. If you want to know more about this package's background, please read the blog post.

validating - Automatically validating Eloquent models for Laravel

  •    PHP

Validating is a trait for Laravel Eloquent models which ensures that models meet their validation criteria before being saved. If they are not considered valid the model will not be saved and the validation errors will be made available. Validating allows for multiple rulesets, injecting the model ID into unique validation rules and raising exceptions on failed validations. It's small and flexible to fit right into your workflow and help you save valid data only.

rememberable - Query caching for Laravel

  •    PHP

Rememberable is an Eloquent trait for Laravel 5.0+ that brings back the remember() query functions from Laravel 4.2. This makes it super easy to cache your query results for an adjustable amount of time. It works by simply remembering the SQL query that was used and storing the result. If the same query is attempted while the cache is persisted it will be retrieved from the store instead of hitting your database again.

bouncer - Eloquent roles and abilities.

  •    PHP

Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. With an expressive and fluent syntax, it stays out of your way as much as possible: use it when you want, ignore it when you don't.

laravel-impersonate - Laravel Impersonate is a plugin that allows you to authenticate as your users.

  •    PHP

Laravel Impersonate makes it easy to authenticate as your users. Add a simple trait to your user model and impersonate as one of your users in one click. See release v1.1 for Laravel <= 5.4 support.

laravel-translator - An Eloquent translator for Laravel

  •    PHP

An easy-to-use Eloquent translator for Laravel. Require this package, with Composer, in the root directory of your project.

laracsv - A Laravel package to easily generate CSV files from Eloquent model

  •    PHP

A Laravel package to easily generate CSV files from Eloquent model. And a proper CSV file will be downloaded with email and name fields.

firewall - Firewall package for Laravel applications

  •    PHP

This a "soft-firewall" package. Its purpose is to help people prevent unauthorized access to routes by IP address. It is able to keep track of IPs, countries and hosts (dynamic ip), and redirect non-authorized users to, for instance, a "Coming Soon" page, while letting whitelisted IPs to have access to the entire site. It is now also able to detect and block attacks (too many requests) from single IPs or whole countries. This package can prevent some headaches and help you block some access to your apps, but cannot replace firewalls and appliances, for attacks at the network level, you'll still need a real firewall.

laravel-user-verification - PHP package built for Laravel 5

  •    PHP

jrean/laravel-user-verification is a PHP package built for Laravel 5.* to easily handle a user verification and validate the e-mail. This package is Laravel 5.7 compliant.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.