Fichier application/controllers/album/listalbumsjson.php
<?php
/*
* Created by generator
*
*/
class ListAlbumsJson extends CI_Controller {
/**
* Constructeur
*/
function __construct(){
parent::__construct();
$this->load->model('Album_model');
$this->load->library('session');
$this->load->database();
$this->load->model('Auteur_model');
$this->load->model('Auteur_model');
$this->load->model('Genre_model');
}
/**
* Affichage des Albums
*/
public function index(){
// recuperation des donnees
$data['albums'] = Album_model::getAllAlbums($this->db);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_albidalb($albidalb, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsBy_albidalb($this->db, urldecode($albidalb), $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_alblbtit($alblbtit, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsBy_alblbtit($this->db, urldecode($alblbtit), $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_albreext($albreext, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsBy_albreext($this->db, urldecode($albreext), $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_albiddes($albiddes, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsForAuteurBy_albiddes($this->db, $albiddes, $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_albidsce($albidsce, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsForAuteurBy_albidsce($this->db, $albidsce, $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
public function findBy_albidgen($albidgen, $orderBy = null, $limit = 50, $offset = 0){
$data['albums'] = Album_model::getAllAlbumsForGenreBy_albidgen($this->db, $albidgen, $orderBy, $limit, $offset);
$this->load->view('album/jsonifyList_view', $data);
}
}
?>