Save all values in Uppercase Laravel 5+
<p>What would be the best way to save all values in the database as uppercase. So before saving convert all strings to uppercase. I see options to use Events or a trait would probably be best but not quite sure how to achieve this. I do not want to create accessors &amp; mutators for each of my fields.</p>

<p>Got this from : <a href="https://laracasts.com/discuss/channels/eloquent/listen-to-any-saveupdatecreate-event-for-any-model" rel="nofollow">https://laracasts.com/discuss/channels/eloquent/listen-to-any-saveupdatecreate-event-for-any-model</a></p>

<pre><code>trait Trackable {
public static function bootTrackable()
{
    static::creating(function ($model) {
        // blah blah
    });

    static::updating(function ($model) {
        // bleh bleh
    });

    static::deleting(function ($model) {
        // bluh bluh
    });
}
}
</code></pre>

<p>Im not sure how I would be able to get the actual request values to convert them to uppercase?</p>