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);
	}

}
?>