Qual: More POO

This commit is contained in:
Laurent Destailleur 2011-09-14 12:27:29 +00:00
parent 1bd5f4fbe4
commit 52ae26ccc6
2 changed files with 11 additions and 17 deletions

View File

@ -31,9 +31,10 @@
abstract class CommonObject abstract class CommonObject
{ {
var $db; protected $db;
public $error;
var $canvas; // Contains canvas name if it is public $errors;
public $canvas; // Contains canvas name if it is
// No constructor as it is an abstract class // No constructor as it is an abstract class

View File

@ -36,15 +36,11 @@ require_once(DOL_DOCUMENT_ROOT."/core/class/commonobject.class.php");
*/ */
class Societe extends CommonObject class Societe extends CommonObject
{ {
var $db; public $element='societe';
var $error; public $table_element = 'societe';
var $errors=array(); public $fk_element='fk_soc';
public $childtables=array("propal","commande","facture","contrat","facture_fourn","commande_fournisseur");
var $element='societe'; protected $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe
var $table_element = 'societe';
var $fk_element='fk_soc';
var $childtables=array("propal","commande","facture","contrat","facture_fourn","commande_fournisseur");
var $ismultientitymanaged = 1; // 0=No test on entity, 1=Test with field entity, 2=Test with link by societe
var $id; var $id;
var $name; // TODO obsolete var $name; // TODO obsolete
@ -136,8 +132,6 @@ class Societe extends CommonObject
var $commercial_id; //Id du commercial affecte var $commercial_id; //Id du commercial affecte
var $default_lang; var $default_lang;
var $canvas;
var $ref_int; var $ref_int;
var $import_key; var $import_key;
@ -148,10 +142,9 @@ class Societe extends CommonObject
/** /**
* Constructor * Constructor
* *
* @param DB handler acces base de donnees * @param DoliDB $DB Database handler
* @param id id societe (0 par defaut)
*/ */
function Societe($DB, $id=0) public function Societe($DB)
{ {
global $conf; global $conf;