Example #1
0
 public static function iva($fecha_consulta = null)
 {
     if (empty($fecha_consulta)) {
         $fecha_consulta = \Carbon\Carbon::today()->toDateString();
     }
     $iva = \Guia\Config::where('variable', '=', 'IVA')->where('fecha_inicio', '<', $fecha_consulta)->whereNested(function ($query) use($fecha_consulta) {
         $query->where('fecha_fin', '=', '0000-00-00');
         $query->orWhere('fecha_fin', '>', $fecha_consulta);
     })->pluck('valor');
     return (int) $iva;
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     Config::create(['variable' => 'IVA', 'valor' => '16', 'fecha_inicio' => '2010-01-01', 'fecha_fin' => '0000-00-00']);
 }