arkitecht/laravel-nullable

Laravel 5 - Add nullable columns to models

Maintainers

Package info

github.com/Arkitecht/laravel-nullable

pkg:composer/arkitecht/laravel-nullable

Statistics

Installs: 952

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

5.1 2024-07-08 16:22 UTC

This package is auto-updated.

Last update: 2026-03-08 19:46:25 UTC


README

Easily set model columns as nullable - to send null on insert and update when empty. For use when using foreign key, nullable, columns.

Quick Installation

You can install the package most easily through composer

composer require arkitecht/laravel-nullable

Using it in your model

Use the $nullable variable to define the nullable columns in your model. These will send null to the database when empty, rather than an empty string.

<?php

namespace App;

use Arkitecht\Nullable\Traits\Nullable;
use Illuminate\Database\Eloquent\Model;

class Test extends Model
{
    use Nullable;
    protected $nullable = ['null_column_one','null_column_two'...];
}
?>