SMMP/build/database/repo/chip.php

40 lines
909 B
PHP
Raw Permalink Normal View History

<?php
2016-10-18 14:03:03 +00:00
namespace database\repo;
use \database\core\DatabaseDriver;
2016-10-18 14:03:03 +00:00
use \database\core\Repo;
use \orm\core\Table;
use \orm\core\Rows;
class chip extends parentRepo{
protected static function table_name(){ static $table_name = 'chip'; return $table_name; }
/* RENVOIE LA LISTE DES CARTES/PUCES DISPONIBLES EN FONCTION DES MODULES DE L'ENTREPOT
*
* @return chips<Array> Liste des puces/cartes disponibles
*
*/
public static function getAll($id_warehouse){
/* [1] On récupère les modules de l'entrepot courant
=========================================================*/
$module_merge = Table::get('module_merge')
->whereIdWarehouse(7);
2016-07-24 10:18:30 +00:00
$chip = Table::get('chip')
->join('id_module', $module_merge)
2016-07-24 10:18:30 +00:00
->select('*');
/* [2] On retourne le résultat
=========================================================*/
return $chip->fetch();
}
}
?>