%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/vacivi36/vacivitta_bakcup/app/Models/
Upload File :
Create Path :
Current File : /home/vacivi36/vacivitta_bakcup/app/Models/Vacinas_model.php

<?php 

    namespace App\Models;

    use CodeIgniter\Model;

    class Vacinas_model extends Model {
      
        protected $table = 'infovacina';
        protected $primarykey = 'id';
        protected $allowedFields = ['nome', 'infoRelevante', 'oquePrevine', 'indicacao','contraIndi','infoExtra','link'];
           
        public function listaVacinaFaixa($faixa){
            $builder = $this->db->table('infovacina');
            $builder->where($faixa.' = ','E');
            $builder->orWhere($faixa.' = ','S');
            $query = $builder->get()->getResult();
            $js = json_encode($query);
            $ob = json_decode($js,true);
            return $ob;
        }

        public function listaVacinas($id = null){

            if($id === null){
                return $this->findAll();
            }

            return $this->asArray()->where(['id' => $id])->first();
        }  

        
        public function listaVacina($link){
            $sql = "SELECT * FROM infovacina ";
            $sql.= "WHERE link='".$link."' ";
            $resultQuery = $this->db->query($sql)->getResult();
            $js = json_encode($resultQuery);
            $ob = json_decode($js,true);
            // die(var_dump($ob));
            return $ob;
        }
    }

Zerion Mini Shell 1.0