У меня есть таблица в миграциях с именем currency_codes
с полями (id, source, code)
.
У меня также есть название модели CurrencyCode.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class CurrencyCode extends Model
{
protected $table = 'currency_codes';
protected $fillable = ['source', 'code'];
}
Некоторые данные из базы данных:
+------------------+
|id |source |code |
--------------------
|1 |USA |Usd |
|2 |UAE |AED |
|3 |CHINA |cny |
|4 |opskins |OP |
|5 |MyWeb |wp |
....................
....................
Что я хочу: Каждое действие (validation, insert, search)
с этим полем code
будет нечувствительным. Я могу управлять с контроллера таким количеством строк кода. Могу ли я сделать это по красноречивой модели?