Welcome Guest, Not a member yet? Register   Sign In
Model Returns Null on FindAll
#1

(This post was last modified: 05-13-2020, 01:02 PM by jreklund.)

Good Day Everyone. Please urgently help with My Model. I want to get users from table users in db. Model returns Null/ array(0). Below is my code for the controller and model. Thanks in advance 


UserModel

PHP Code:
<?php namespace App\Models;

use CodeIgniter\Model;

class UserModel extends Model
{
    protected $DBGroup = 'default';
    protected $table      = 'users';
    protected $primaryKey = 'id';

    protected $returnType     = 'array';
    protected $useSoftDeletes = true;

    protected $allowedFields = ['user_id', 'first_name','last_name','phone','email','office','created_at','updated_at','role','password'];
    
    protected $beforeInsert = ['beforeInsert'];
    protected $beforeUpdate = ['beforeUpdate'];

  
    protected function beforeInsert(array $data){
        $data = $this->passwordHash($data);
        $data['data']['created_at'] = date('Y/m/d H:i:s');
        $data['data']['updated_at'] = date('Y/m/d H:i:s');

        return $data;
    }

    protected function beforeUpdate(array $data){
        $data = $this->passwordHash($data);
        $data['data']['updated_at'] = date('Y/m/d H:i:s');
        return $data;
    }

    protected function passwordHash(array $data){
        if(isset($data['data']['password']))
            $data['data']['password'] = password_hash($data['data']['password'], PASSWORD_DEFAULT);
            return $data;
   
    }

    



Controller 

PHP Code:
public function get_users()
    {
       $userModel = new \App\Models\UserModel();

       $user = $userModel->findall();

       print_r($user);
    

Result 

array(0) { }
Reply


Messages In This Thread
Model Returns Null on FindAll - by remesses_thegreat - 05-12-2020, 09:16 PM
RE: Model Returns Null on FindAll - by jreklund - 05-13-2020, 01:03 PM
RE: Model Returns Null on FindAll - by vitnibel - 05-13-2020, 08:16 PM
RE: Model Returns Null on FindAll - by jreklund - 05-14-2020, 10:41 AM
RE: Model Returns Null on FindAll - by jreklund - 05-15-2020, 10:16 AM
RE: Model Returns Null on FindAll - by jreklund - 05-15-2020, 12:33 PM
RE: Model Returns Null on FindAll - by arios - 04-03-2021, 11:35 AM
RE: Model Returns Null on FindAll - by ikesela - 04-04-2021, 01:19 AM
RE: Model Returns Null on FindAll - by Matmanuel - 08-15-2023, 06:18 AM



Theme © iAndrew 2016 - Forum software by © MyBB