SMMP/manager/repo/chip.php

42 lines
1011 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 = Table::get('module')
->whereName([ $_SESSION['WAREHOUSE']['modules'], Rows::COND_IN ]);
$chip = Table::get('chip')
->select('*');
$module_merge = Table::get('module_merge')
->join('id_module', $module);
// var_dump($module_merge->fetch());
/* [2] On retourne le résultat
=========================================================*/
}
}
?>