This commit is contained in:
David Bensel
2020-12-14 22:40:47 +03:00
parent 8320546641
commit bc9f7c83f4
3660 changed files with 183847 additions and 274871 deletions

View File

@@ -31,23 +31,78 @@ require_once DOL_DOCUMENT_ROOT.'/core/class/commondocgenerator.class.php';
*/
abstract class ModelePDFProjects extends CommonDocGenerator
{
/**
* @var DoliDb Database handler
*/
public $db;
/**
* @var string model name
*/
public $name;
/**
* @var string model description (short text)
*/
public $description;
/**
* @var string document type
*/
public $type;
/**
* @var int page_largeur
*/
public $page_largeur;
/**
* @var int page_hauteur
*/
public $page_hauteur;
/**
* @var array format
*/
public $format;
/**
* @var int marge_gauche
*/
public $marge_gauche;
/**
* @var int marge_droite
*/
public $marge_droite;
/**
* @var int marge_haute
*/
public $marge_haute;
/**
* @var int marge_basse
*/
public $marge_basse;
/**
* @var string Error code (or message)
*/
public $error = '';
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
* Return list of active generation modules
*
* @param DoliDB $db Database handler
* @param integer $maxfilenamelength Max length of value to show
* @return array List of templates
*/
public static function liste_modeles($db, $maxfilenamelength = 0)
* @param DoliDB $db Database handler
* @param integer $maxfilenamelength Max length of value to show
* @return array List of templates
*/
public static function liste_modeles($db, $maxfilenamelength = 0)
{
// phpcs:enable
// phpcs:enable
global $conf;
$type = 'project';
@@ -77,7 +132,7 @@ abstract class ModeleNumRefProjects
*
* @return boolean true if module can be used
*/
public function isEnabled()
public function isEnabled()
{
return true;
}
@@ -87,7 +142,7 @@ abstract class ModeleNumRefProjects
*
* @return string Texte descripif
*/
public function info()
public function info()
{
global $langs;
$langs->load("projects");
@@ -99,7 +154,7 @@ abstract class ModeleNumRefProjects
*
* @return string Example
*/
public function getExample()
public function getExample()
{
global $langs;
$langs->load("projects");
@@ -112,7 +167,7 @@ abstract class ModeleNumRefProjects
*
* @return boolean false if conflict, true if ok
*/
public function canBeActivated()
public function canBeActivated()
{
return true;
}
@@ -124,7 +179,7 @@ abstract class ModeleNumRefProjects
* @param Project $project Object project
* @return string Valeur
*/
public function getNextValue($objsoc, $project)
public function getNextValue($objsoc, $project)
{
global $langs;
return $langs->trans("NotAvailable");
@@ -135,8 +190,8 @@ abstract class ModeleNumRefProjects
*
* @return string Valeur
*/
public function getVersion()
{
public function getVersion()
{
global $langs;
$langs->load("admin");
@@ -145,5 +200,5 @@ abstract class ModeleNumRefProjects
elseif ($this->version == 'dolibarr') return DOL_VERSION;
elseif ($this->version) return $this->version;
else return $langs->trans("NotAvailable");
}
}
}