Welcome Guest, Not a member yet? Register   Sign In
Model files in CI4
#12

Thanks includebeer.
Regard Models, since my primary keys are a combination of several columns (in order to avoid future overflows), I need a different way to handle the DB.
The User Guide speaks about a "Manual Model Creation" (https://codeigniter4.github.io/userguide...l-creation), but I can't find how does it work.
Is it the old Ci3's $this->db object?
Copying from there, I made my new Model file: M_Comuni_2db.php

<?php
namespace App\Models;
use CodeIgniter\Database\ConnectionInterface;
class M_Comuni_2db
{
protected $db;
public function __construct(ConnectionInterface &$db)
{
$this->db = &$db;
}
public function leggi_lingue($lingua = FALSE)
{
if ($lingua === FALSE)
{
$query = $this->db->get('AA_Tabella1');
return $query->result_object();
}
// Else:
$query = $this->db->get_where('AA_Tabella1', array('Lingua' => $lingua));
return $query->row_object();
}
}

But now how can I use it from the controller?
Reply


Messages In This Thread
Model files in CI4 - by Filippo65 - 07-06-2021, 10:39 AM
RE: Model files in CI4 - by MGatner - 07-07-2021, 06:14 AM
RE: Model files in CI4 - by paliz - 07-07-2021, 09:17 AM
RE: Model files in CI4 - by Filippo65 - 07-12-2021, 10:06 AM
RE: Model files in CI4 - by includebeer - 07-12-2021, 03:44 PM
RE: Model files in CI4 - by InsiteFX - 07-12-2021, 09:04 PM
RE: Model files in CI4 - by davis.lasis - 07-13-2021, 03:29 AM
RE: Model files in CI4 - by Filippo65 - 07-14-2021, 11:18 AM
RE: Model files in CI4 - by includebeer - 07-14-2021, 02:23 PM
RE: Model files in CI4 - by Filippo65 - 07-19-2021, 10:57 AM
RE: Model files in CI4 - by includebeer - 07-19-2021, 02:45 PM
RE: Model files in CI4 - by Filippo65 - 07-20-2021, 10:52 AM
RE: Model files in CI4 - by Filippo65 - 07-20-2021, 12:47 PM
RE: Model files in CI4 - by Filippo65 - 07-21-2021, 10:30 AM
RE: Model files in CI4 - by includebeer - 07-23-2021, 04:52 AM
Model files in CI4 - by Filippo65 - 08-20-2021, 09:28 AM
RE: Model files in CI4 - by ikesela - 08-20-2021, 12:50 PM
RE: Model files in CI4 - by includebeer - 09-05-2021, 03:39 PM
RE: Model files in CI4 - by Filippo65 - 09-23-2021, 07:44 AM
RE: Model files in CI4 - by InsiteFX - 09-06-2021, 12:56 AM
RE: Model files in CI4 - by Filippo65 - 09-25-2021, 09:34 AM
RE: Model files in CI4 - by InsiteFX - 09-26-2021, 12:43 AM



Theme © iAndrew 2016 - Forum software by © MyBB