SMMP/manager/repo/chip.php

41 lines
924 B
PHP

<?php
namespace manager\repo;
use \manager\Database;
use \manager\Repo;
use \manager\ManagerError;
use \manager\ORM\Table;
use \manager\ORM\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);
$chip = Table::get('chip')
->join('id_module', $module_merge)
->select('*');
/* [2] On retourne le résultat
=========================================================*/
return $chip->fetch();
}
}
?>